1999 Chevy Silverado 4.8L P0355 Code: Won't Idle, No Throttle Response After Crank Sensor Replacement
My 1999 Chevrolet Silverado LT with a 4.8L engine recently developed an idle issue after replacing the crankshaft position (CKP) sensor located above the starter motor. The truck now fails to idle properly at startup, showing no response from the gas pedal. The check engine light is on and a P0355 code is present. I'm concerned that the sensor replacement may have caused additional issues. Could there be other underlying problems related to the crankshaft position or ignition system? I've already replaced the CKP sensor with a new one, but the symptoms persist—low idle (around 200–300 RPM) and no throttle response even after reinstallation. Any insight into what might have gone wrong during this repair process?
Why was the crankshaft position sensor (CKP) replaced? Did you perform a CKP relearn procedure? Are there any other diagnostic codes besides P0355? A simple test would be to swap coil #5 with coil #1—observe if the P0355 code follows. If it does, this may indicate a faulty coil or wiring issue rather than a sensor problem.