My 97 2.5 quit running, will crank over but wont start. My mechanic buddy checked the fuel pressure and it is fine. He checked for loose grounds and found 1. he also cleaned the connections to the computer. He then reset the computer and it fired right up. Drove good for a day and then wouldn't start again this morning. Could it be a CPS?