Distributorless ignition vehicles are equipped with a CMP Sensor (Camshaft Position Sensor) and CKP Sensor (Crankshaft Position Sensor), as a replacement for the module and other internal components of an electronic distributor. The CMP Sensor indicates the camshaft position and the CKP sensor detects the location of the pistons concerning the dead center. These sensors send a signal to the vehicle’s computer, which, based on this data, adjusts fuel injection, spark plug firing, and intake valve opening in terms of fuel injection to the cylinders.
The P0346 OBD2 fault code basically means that the Powertrain Control Module (PCM) encountered a problem in the camshaft “A” signal for bank 2.