My 2005 Dodge Neon SXT will rev to 2300 rpm, then cut out like its a rev limiter and wont cut back on until its at 1500. RPM. Took it to Autozone, and the battery and alternator both failed. After I changed them both, the car worked as advertised. A day later, i get the same problem of the car...