Download 1997 Buick Riviera | Aurora, Riviera (VIN G) Service Manual DTC P0341 Camshaft Position (CMP) Sensor Performance. Circuit Description The camshaft position PCM input is produced by the ignition control module. The ICM produces the camshaft position PCM input by filtering the camshaft position (CMP) sensor pulses when the engine is running and CKP sync pulses are also being received. The PCM uses the camshaft position PCM input pulses to initiate sequential fuel injection and to determine crankshaft position for the misfire diagnostic. The PCM constantly monitors the number of pulses on the camshaft position PCM input circuit and compares the number of camshaft position PCM input pulses to the number of 18X reference pulses and the number of 3X reference pulses being received. If the PCM receives an incorrect number of pulses on the camshaft position PCM input circuit, DTC P0341 will set and the PCM will initiate injector sequence without the camshaft position PCM input with a one in six chance that injector sequence is correct. The engine will continue to start and run normally, although the misfire diagnostic will be disabled. Conditions for Setting the DTC • The engine is running (3X reference pulses are being received). • The ratio of 3X reference pulses to Cam pulses received by the PCM does not equal 6. • The ratio of 3X reference pulses to 18X reference pulses received by the PCM equals 6. • The above conditions are present for 600 engine revolutions. • The PCM will illuminate the MIL during the second consecutive trip cycle in which the diagnostic test has been run and failed. • The PCM will initiate injector sequence without the camshaft position signal with a one in six chance that injector sequence is correct. • If equipped with traction control, the PCM will command the EBTCM via serial data (CKT 800) to set an ABS/TCS DTC, the EBTCM will turn OFF traction control, and the EBTCM will illuminate the TRACTION OFF lamp. • The PCM will store conditions which were present when the DTC set as Freeze Frame and Fail Records data.