BigDad,

Sounds almost like you only just need to find a cooler location to mount your ECU.
Where is it mounted now?