Yes, my 05 neon did the same thing. First, have the vehicle codes checked if any. This sounds like a crank sensor is about to $hit the bed.