We've been having a problem with my wife's 9-3. The engine would turn over but not run occasionally so we took it to a reputable local mechanic who replaced the neutral safety switch. It seemed to cure the problem until she went shopping one day and ended up stranded in the parking lot when the same problem returned, engine turns over but won't start. We went back to the car several hours later and it started up just fine. Our mechanic picked the car up and kept it for several days trying to get the problem to repeat itself with no sucess and couldn't find anything else wrong with it. My wife picked the car up yesterday afternoon, drove it around for a while and brought it home. An hour or so later she went back out to check it and of course it turned over but wouldn't start. Her mechanic came by our house this morning to check it and it started right up. Does anyone have any idea what might be causing this? Whatever it is does not leave a fault code in the computer. If anyone has any ideas or opinions they would be greatly appreciated.
Regards, Sam