What carbs?? and what jetting?? Have you tried a different stat or no stat. what shape is the rad in. I once had what I thought was a good rad and it would over heat re cored it and world of difference.
Lean will make it run hot as heck. TRW/Sealed power/Speed pro Power forged pistons with less than .005 clearance will run hot and be hard to start??
Have you checked for a rad hose collapsing??
timing is right??
good fan and shroud???