Maybe the engine is running so fat that it won't heat up.... Just a thought.
Guess what, it's not overheating, that's the other side and MUCH worse.
What you need to do is focus/pay attention to one issue at a time, get that solved and see if solving your first issue has a positive effect on...