When was the last time you tossed a radiator in it? Do this, warm it up, and then feel the core of the radiator. Pull your aux fan off to do this so you can feel the whole thing. It should be even temperature, I'll bet that the bottom 4-5 inches are cold compared to the rest of it. If so, it's plugged, time for a new one.
Heh, I should read to the bottom of the thread.

Check for air blockage in the A/C condensor, flush the system and toss in some coolant. I was amazed at the amount of crap in mine when I had a freeze plug go in the back of the block. I replaced all the plugs and did a flush. Also, a trick when the temp goes up is to turn on the heater full blast as that's an extra radiator.