ok i have a 1999 pontiac grand prix with around 180k miles on it high i know but it just started acting up it will start and run fine but once the motor gets hot it dies and while at my local wally world it wouldnt start at all so doing the "Genius" things that i do i thought it might be the ICM so i did something crazy and dumped cold water on it and it fired right up just enough to get home so.... is that the problem i just dont wanna put any more parts in it....