Ok we have tried several things. Filled up with gas, ran great all day, stalled once coming into drive but started right up, next day won't start. It is turning over but won't start, has a strong turning over. Battery is good, replaced a few weeks ago also put another battery on and that didn't solve it. Sparks are getting fire, distributor cap is good, timing belt is turning no problem, all belts are fine. You can hear the fuel pump when you turn the key, replaced the fuel filter, didn't help. Put injector cleaner and heet in the gas tank, no change. Air filter is clear. Now what. Read somewhere it could be the camshaft sensor, bought the part, gonna try it tommarrow. Any other suggestions???? Also went through manual codes, gave me 12 and 55. 12 being that the battery had been disconnected in the last 50 key turns, and 55 being the end of the diagnostic checks. Thats it. Please please please help.....we are clueless at this point.