What causes codes P0300, P0301, P0303, P0304 on 2003 Prius

2003 TOYOTA PRIUS
158,013 MILES
Avatar
KSKIPPER
  • MEMBER
  • 2 POSTS
The car will run fine for 10 to 20 minutes then the check engine light comes on & it starts to vibrate. Had it checked for codes got: P0300, P0301, P0303, & P0304. Changed plugs & checked coils. Still has the same problem. Sprayed cleaner on MAF & reinstalled with the same results. Took to a local garage & they couldn't figure out what was wrong either & recommended I take to dealership problem is dealership is about 45 mile away & I'm afraid to go that far in it as the vibration gets worse the longer it is on.
Nov 28, 2011 at 6:48 PM
Advertisement
Avatar
JACOBANDNICKOLAS
  • CERTIFIED EXPERT
  • 110,175 POSTS
Have you checked fuel pressure?
Nov 28, 2011 at 7:04 PM
Avatar
KSKIPPER
  • MEMBER
  • 2 POSTS
No I assumed that the garage did though. Will have to check to see how it is done. I know that they disconnected one of the coils & it started running fine but don't know if it would have continued to do so. Was a little cooler today & I was able to go for 30 minutes without it starting to misfire.
Nov 29, 2011 at 5:22 AM
Advertisement
Avatar
JACOBANDNICKOLAS
  • CERTIFIED EXPERT
  • 110,175 POSTS
That sounds electrical. But, the fuel pump is electric too. Also, I have seen crank sensors do this when they get hot.
Nov 29, 2011 at 5:26 AM