I have a 2007 pontiac grand prix and lately it has been having trouble starting. also the check engine light and overheat light comes on.
It just wouldn't start 2 times that I tried it and today the check engine light and the
overheat light came on.
Was the engine running when the two warning lights came on??
You need to get it scanned for codes,one will come up for sure,E.C.T engine coolant temp sensor open circuit.When these sensors fail they only set two codes if it is open the P.C.M (power control module) thinks it is overheating because the signal going to the pcm is 461degs F.If you are mechanically able try putting a paper clip into the two leads in the plug that you have just disconnected from the sensor,this will trick the pcm into thinking the engine is at -40degs F. Hope this helpful to you.Note the engine coolant temp sensor is located close to the thermostat housing and has two wires.
Search Pontiac Grand Prix Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Pontiac Grand Prix Experts