I have a good friend that has a 99 grand with the 4.0 and 223k miles on it. The problem he is having is that it will start up and run for about 10 min and then shut down. If you wait 20 min it will start back up but only run for 10 min and shut down again. He also said that the lights inside will act up where they will be on and then shut off and on.

So far he has changed out the fuel filter, fuel pump, plugs, and wires.

Any suggestions? Maybe the ECM is bad?

Thank.