On the 2005 Saturn Ion 2.2L engine, the P0341 is a very straight forward code pointing to a problem with the Camshaft Position Sensor. This ignition system does not use a conventional camshaft position (CMP) sensor that detects valve train position. The Ignition Control Module (ICM) detects when #1 or #3 cylinder has fired on the compression stroke using sensing circuitry integrated within each coil. The sensing circuit detects the polarity and the strength of the secondary voltage output. The higher output is always at the event cylinder. The ICM sends a CMP signal to the engine control module (ECM) based on the voltage difference between the event and waste cylinder firing energy. This system is called compression sense ignition. By monitoring the CMP and crankshaft position (CKP) signals, the ECM can accurately sequence the fuel injectors. If the ECM receives an intermittent CMP signal from the ICM, DTC P0341 sets. SO- carefully inspect the electrical connector and wire harness to the ICM for any loose, broken or damaged wires. If the visual inspection checks ok, replace the Ignition Control Module.
Does your vehicle have a similar problem? Get connected to a Live Q&A session with a certified Auto Mechanic and get your answers on this problem now!