0 like 0 dislike
606 views
by

my 03 WRX Shows p0340 code, it idles like it has misfire and has no spark on 1 & 4 but shows no misfire code. I replaced cam positioning sensor and crank positioning sensor. I cleaned the air/fuel mix valve. I also tried using a different wiring harness with no change. HELP!

Vehicle: 2003 subaru wrx 5 speed, EJ205 2.0 Turbo

1 Answer

0 like 0 dislike
by (13.6k points)
Hi there,

This usually means the timing belt has jumped time and you get the cam sensor code.

This will also cause rough running without misfire codes. I would check the timing, it's likely off.

Related questions

0 like 0 dislike
1 answer 519 views
0 like 0 dislike
1 answer 424 views
0 like 0 dislike
1 answer 594 views
0 like 0 dislike
1 answer 375 views

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...