2003 Chevy Cavalier Won't go over 20mph.

139,000 MILES • 4 CYL • FWD • AUTOMATIC
Avatar
COPIER28
  • MEMBER
  • 5 POSTS
This morning it was hard to start the car. It took about 5 minutes before it started. Once it started, it kinda sounded like the engine was winding. I tried to go a half a block and it wouldn't go over 20 mph and I smelled gasoline. The rpm would go high but would only stay below 20 mph.
Mar 24, 2009 at 1:07 PM
Advertisement
Avatar
RHALL77
  • ✓Experienced Mechanic
  • 3,361 POSTS
do you have a check engine light on? could be a stuck egr valve, a bad maf sensor, a bad cat converter, ect. have it scanned and let me know what you find
Mar 25, 2009 at 1:36 AM
Avatar
COPIER28
  • MEMBER
  • 5 POSTS
Yes it does have check engine light on and also the trac off light on. It starts up now but right away you can hear the engine kind of shake and wind without putting the car in gear. Once you do put the car in gear the engine sounds horrible and it won't go above 20 mph.
Mar 25, 2009 at 6:45 AM
Avatar
RHALL77
  • ✓Experienced Mechanic
  • 3,361 POSTS
have it scanned for trouble codes and let me know what you find
Mar 25, 2009 at 6:49 AM
Avatar
COPIER28
  • MEMBER
  • 5 POSTS
It had an error code of 300(misfire).
Mar 26, 2009 at 10:37 AM
Avatar
RHALL77
  • ✓Experienced Mechanic
  • 3,361 POSTS
is it an echo tech engine. check for a no spark condition on the spark plug wires. check for a possible tune up or a fuel injector that is stuck.
Mar 27, 2009 at 12:15 AM
Add a reply
Join 2CarPros for free, one of the most advanced car repair communities on the internet. From first-time drivers to seasoned mechanics, everyone is welcome to reply, share details, and get better answers. You can add a temporary image or video first; uploads are limited to 20 MB.

Frequently Asked Problems for This Vehicle