340 runninng lean and overheating

I had a guy have his car at a body shop for 2 years when came over when it was running smelled like turpentine car would ping like crazy had no power what so ever and it was a 440. the gas had went bad. if the fuel smells fresh then your good
The gas smells good to me, but I might as well change it, worth a try!

Any chance of a vacuum leak since he pulled the heads and intake installing headers?
I did use start gas here and there when I first fired it up, and did not hear any rise in rpm. But I will do another try :)

Were the carb bowls empty? When the gas evaporates in fall, it leaves behind solids that can plug your idle wells.
If yes; then I think the metering blocks will have to be torn down and boiled in carb cleaner to clear the passages you cannot see.
If you did not stabilize the gas last fall, then take a sample, and check the color; clear is good, red is bad. Orange/pink is iffy, you can burn it in your lawn moper; but not in your boat or chainsaw. Yellow is occasionally hard to start, but OK at Part Throttle.
If your car was stored in a non-heated place, then the fuel tank breathes all winter thru the vent. More if left outside in the sun. The breathing brings in moisture that is in the atmosphere...... which condenses, and collects in the bottom of the tank and freezes to ice. In spring it melts back to water and is the first thing your fuel pump sends to the carb.
The car has been in a insulated garage all winter, with stable temps never dropping below frezzing.
Regarding empty carb bowls, I guess they where. i pulled the carb pretty early on but not sure if it was fully emptied or not :/ The engine runs quite nice on idle, it`s when I touch the throttle things go bad. I could post a video later today.