Check engine light shows P-1607 which is Power Control Module or Engine Control Module. My 2000 with 60K miles will only run for a few minutes before it completely stalls out. It stalled out four times on the 6 mile trip trip from my office to my home. The car has a new battery and a new ground cable. All the connections have been cleaned. I also rebuilt the starter by changing out the contacts and the plunger a few weeks ago. Does anyone know of a shop that can repair the ECM. I got one quote of almost $400. Thanks in advance for your help. Jerry