Hi, my engine just quits. I gave it a tune-up, it runs nice but still quits. I installed a new DY1077 black ICM. The truck ran for about 20 mins and quit (but the ICM got way hot). I installed another with thermal paste on the heat sink and the heat sink on the fender wall. It stayed cool and...