0 like 0 dislike
1.4k views
by

Hello, I have a problem with this truck that I can't figure out. I ran fine when it came in, but now it wont rev past 2500 RPM's. What we did was replaced all the oil seals, valve cover gaskets, spark plugs, wires and pressure washed the engine. After all was done, we re-installed it and tried to start it up, it won't stay running on it's own, you have to throttle it between 800-2000 rpm's, and it struggles and sometimes pops while running like the timing was out. The T-belt and water pump was also replaced, but the timing is dead on target. I've been thru 3 CPS(from different auto parts store), 2 ECM's, and countless hours of back tracing wires to make sure that there is continuity to the ECM, but to no avail. Same fault every time we turn the key. Can anyone help?

Vehicle: 1996 Toyota T-100, 3.4L V6, Auto 4X4 158999 miles

1 Answer

0 like 0 dislike
by (13.5k points)

P0340 Cam position sensor circuit malfunction

This is definetly the timing error. Nothing else will cause this condition , what could of gotten swap is the cam gear, The RH cam gear flange faces outward, there should be a reluctor for the cam sensor.The left and right gear are very different

Related questions

0 like 0 dislike
1 answer 412 views
0 like 0 dislike
2 answers 854 views
0 like 0 dislike
1 answer 1.9k views
0 like 0 dislike
1 answer 898 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.
...