it might be just a gunked up radiator, your car has quite a bit of miles on it. before you go checking into other big things, i would do a coolant system flush just to get all that old stuff outta there.