hey gene,sounds just like the problems I have with my thermalwave.after doing anything I could think of to fix the problem,i finally moved the ecu as far as the harness would allow,which was to mount it on a plastic tool box behind the seat I fill Gatorade bottles with water and freeze them,put them in plastic baggy;put it on the ecu,seems like if I never let it get hot,the machine runs good;it stalls out sometimes,but will restart ;untill I buy a new ecu,it works good luck