I've noticed over the past few days, my truck has had these symptoms: It hesitates under load, surges, idles rough, and the engine hiccups when the throttle suddenly changes position.
I got codes 340 (Camshaft position sensor A, Bank 1) and 102 (MAF/VAF low input voltage)
I replaced both sensors, and the light is back on even thogh I cleared it, and teh symptoms remain. I'm going to chase down the wiring with a meter this afternoon, but other than that, is there anything else that would throw thes codes AND cause these symptoms?
I'll have to keep an eye on this thread. Today I just had P0102, P0300 & P0340 on my 1997 K1500.
what do you have, 5.7L engine?
Check engine light is on. Codes P0102 and P0340. The ENG 1 fuse is blown.
1. Visually inspect the Pink wire for a short to ground that goes to the front o2 sensors, Camshaft Position Sensor (CMP), Mass Airflow (MAF), vent and purge solenoids.
2. Disconnect the O2 sensors and see if the fuse still blows.
Oxygen (02) Sensor
I checked the fuses, and I am blowing the eng1 fuse. I'll look at the pink (ground) wire and report back tonight. thanks!!! and yes, it is a 5.7L.
ok, also sometimes a bad o2 sensor will cause that circuit to ground out. that's why it says disconnect it to make sure the short isn't from that.
I'm about to go try this. I'll start by disconnecitng all of the 02's and then reconnecting them one by one.
so I found the problem. a pink wire got skinned on my bank2 downstream sensor, and was grounding on my transfer case and blowing the eng1 fuse. I moved the harness and put electrical tape on the skinned wire and it fixed the problem. truck runs great now. thanks guys!