Ok, here is what I have. I have 289 mustang that over heats. I have tried a new thermostat, new water pump, trans is full, brakes arent dragging, 4 core radiator, new temporary temp guage, temp guage sending unit is in right spot on intake manifold as well as new, new carb, had exhaust checked and is clear, have good compression, no exhaust leaks, no intake leaks, no exhaust in antifreeze, and no antifreeze in oil. I just shelled out and pulled my heads to have them re machined at a reputable shop, they were shot peened, de-carboned, and pressure tested, and re surfaced. I thought for sure that would solve my problem with new head gaskets and freshened up heads but no dice. Head gaskets are installed correctly, as well as heads torqued to 70ft pounds. I am running out of things to try on this piece of S*%$. When I start the car it runs fine and warms up to about 185-190 and at idle could probably do that all day long. When I drive it around town cruising anytihng above 50mph for a long period of time "7 minutes" the car will move up to 210 and will go on, so I shut it down and offcourse once i shut it down it jumps to 240 or so, so i let it cool off. Now the only thing i can think of is ignition/timing. My timing is hard to check because I cant find any literature on my timing markings. They are 1.0, 2.0, and 3.0 and with the motor idling at 550 and the vacume line plugged the car idles its best between the 2.0 and 3.0. Now I am curious as to what the heck those numbers mean. 10 degrees. 20 degrees? My question is what the hell could be causing my car to over heat? I am considering pulling my distributor and replacing it, to rule that out. Any advice on solving my problem? Also anyone familiar with those timing marks my car runs great at around 2.0 and gets slightly better as i move to 3.0 is this ok, everyone tells me 8 to 10 degrees at idle but since i have no idea what my timing marks mean that is hard to achieve. Sorry for the lengthy post but this overheating problem is getting old as hell, and I am sick of dumping money on overheating problems. Thanks Again.