I have a 1957 Ford Fairlane 500 with a 390 GT engine from a '68 Torino GT, 4 speed trans. Cant seem to get it to run cool. It will idle all day and not get hot. Driving about 50-55, doesn't get real hot, but the faster you go, the quicker it heats. Never got over 220, shut it down at that. I have a new 3 core radiator with an electric fan and shroud, have installed another new water pump, three different thermostats, from 160 to 195. Has a 180 in it now. Pulled the heads off to check gaskets, checked and double checked timing, also tru top dead center to be sure my balancer was right. Advanced the timing some (just moved the distributor, didn't check with a light) and it seemed to help, took it a little longer to get hot. Could weather does seem to affect it some, altho still had to drive at around 55 mph. At 65-70, the gauge still slowly comes up. Also, put a mechanical gauge on it, reads close to factory gauge Water is down a couple of inches in radiator, and seems to stay there. Have not had to add water, as it stays about the same in radiator. Don't know where else to go with it, thinking it is a water problem tho, and not air flo. It has an Edelbrock intake and a small Comp Cams Hyd cam in it. Could the cam be ground wrong? I degreed it in when it was instlalled it, running it straight up. I have used these 390 engines for many years, and this is the first one i have had a heating problem with. Any help would be greatly appreciated!