0 like 0 dislike
231 views
by

2003 MAZDA 3 WITH 2.3 WHEN COLD IN OPEN LOOP INJECTOR PULSE GO TO "00" THEN BACK UP. CAR WILL STALL UNTIL IT WARMS AND GO'S CLOSED LOOP. THEN IT'LL RUN ALL DAY BUT AS SOON AS YOU TOUCH THE GAS CODE 340 COMES UP. I CHANGED THE CENSER AND CHECKED WIRES STILL 340 CODE. BUT CAR WILL IDLE OK BUT HAS DEAD SPOTS WHEN THROTTLING UP AND DOWN???

Vehicle: 2003 MAZDA 3 - 2.3

1 Answer

0 like 0 dislike
by (13.5k points)
P0340 Camshaft position circuit malfunction.

When a vehicle is in open loop the feed back are ignored until closed loop, You have a rational code, Check fuel pressure, specs are 50.8 - 59.4 psi, Also look check timing belt for proper position,

Related questions

0 like 0 dislike
1 answer 257 views
asked Nov 2, 2017 by
0 like 0 dislike
1 answer 715 views
0 like 0 dislike
1 answer 2.1k views
0 like 0 dislike
1 answer 308 views
asked Sep 11, 2018 by

33.7k questions

32.5k answers

1.3k comments

23.0k users

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