i was told by ian from powers that if the turbo starts glowing that its a good sign that it could do with a setup.
sure timing along with other things can cause more heat, especilly when driven hard.
also get a stat back in their! never ran one in mine for a while and as their is nothing restricting the flow of water it dosnt cool properly and also causes hot spots.
only going of advice that i was given but i defo helped when i put a stat back in !
hope that helps
Regards John