What is the CFM rating of the electric fans? They rarely push as much air as a flex fan. Also, check to make sure your ignition timing and exhaust valve clearance is correct, both will make the engine run hot if wrong.
Paint & Body Shop moderator A lone amateur built the Ark. A large group of professionals built the Titanic.