Percolation? Heat soak? Don't drive during summer??

ECM ?

I'm assuming you ment ECU ?
Electronic Control Unit

Electric control module is what i meant by ecm, since when i search for the part online at parts stores I have to search by "module" for them to pop up. Everytime I think ECU i think computers and new cars.