2003 Chevrolet S10 P0336 & P0341 Fault: Crank & Cam Position Sensor Range/Performance Issues
I own a 2003 Chevrolet S-10 with a 2.2L engine that consistently sets diagnostic trouble codes P0336 and P0341, indicating issues with both the crankshaft and camshaft position sensor range/performance. The truck exhibits several erratic behaviors: it randomly stalls, misfires (without stored misfire codes), fails to start (especially when hot), and will not rev past 3000 RPMs—whether in neutral or park. When idling in park and the gas pedal is pressed fully, the engine reaches 3000 RPMs but then begins misfiring and bogging down, unable to exceed that speed. During driving, the engine occasionally stops responding to throttle input, causing RPMs to drop to around 1100 without stalling. The gas pedal remains ineffective until after coasting for a while, at which point the engine resumes normal response. This behavior has occurred multiple times under various conditions. In addition, the truck has already burned out three catalytic converters within the past year. I have replaced: 3 new catalytic converters, a new Powertrain Control Module (PCM), both the crankshaft and camshaft position sensors. Despite these replacements, the symptoms persist exactly as before, and the same P0336 and P0341 codes continue to appear. Any insight into potential root causes or next steps would be greatly appreciated.
When both crankshaft (CKP) and camshaft position (CMP) sensors show faults like P0336 and P0341, the engine typically limits RPM to prevent damage. Three catalytic converters replaced in one year suggests significant underlying issues—there should be additional diagnostic codes, such as manufacturer-specific P0999 or higher. Do you have access to a scan tool? It's important to check parameters like fuel trim (FT), engine coolant temperature (ECT), and misfire data. Have you used OEM-quality sensors? Have you inspected the wiring harnesses for both the CMP and CKP sensors for damage, corrosion, or loose connections? Any history of camshaft timing repairs? Check the freeze frame data from the fault events—this can reveal conditions when the faults occurred. I recommend performing a fuel pressure test and observing leak-down to assess fuel system health. Is this vehicle stock with no modifications or aftermarket parts installed?