1996 Dodge Ram 1500 V6 Error Codes P0124 and P0343: Diagnosis and Fix Guide
Hi everyone, We own a 1996 Dodge Ram 1500 V6 standard model. Recently, we've been receiving error codes P0124 and P0343. Previously, the truck had an ignition coil issue, which we resolved by replacing the coil—this improved performance slightly but the vehicle still struggles to reach higher speeds and lacks power. We’ve already replaced all spark plugs, distributor cap, rotor, and wires. Additionally, a recent ring and bearing repair with new gaskets fixed our oil burning problem. However, the check engine light remains on, and we’re now concerned about what these two specific codes mean. Can anyone explain what P0124 and P0343 indicate? Specifically: - Is P0124 related to a throttle position sensor (TPS) or pedal position circuit intermittent? - What does P0343 mean—camshaft position sensor high input—or is it linked to distributor timing or mechanical alignment? We’re looking for clear, actionable steps. Should we replace the TPS? Is there a wiring issue? And how do we properly diagnose and fix the P0343 code? Any insights would be greatly appreciated—this truck is driving us crazy and we're considering giving it up entirely if no solution presents itself. Thanks in advance!
Are you referring to P0124 and P0343? That’s the correct code format—yes, those are the codes we’re seeing.