These are not O2 sensor or EGR codes. Check and ensure all wire connections are tight and get back to the mechainc who did the job and tell him to go through whatever wires that he had worked on to recheck the connections.
DTC P0320 IGNITION/DISTRIBUTOR ENGINE SPEED INPUT CIRCUIT
Ignition failure sensor is used to check whether the spark ignition is occurred correctly or not and also used to tachometer drive. The sensor monitors the voltage difference between a resistance which is on the battery circuit for ignition coil. When the ignition coil works properly, the electric current through the resistance is detected as voltage drop. This is confirmed for every ignition event with the crankshaft sensor and the camshaft sensor. If PCM detects a malfunction, no ignition is possible, so the engine would not start. If there is no ignition signal for a predetermined cycle for one or two ignition coils, an ignition coil circuit failure exists.
If there is no current at 3 ignition coils group during 32 ignitions, the PCM determines that a fault exists and a DTC is stored.
DTC P2106 LIMP HOME VALVE-MAL.
The ETSCM(Electronic Throttle System Control Module) is integrated with PCM(Powertrain Control Module). Therefore, Make sure that location of ETS Module is changed. The Electronic Throttle System(ETS) still consists of ETS-motor, Accelerator Position Sensor(APS), Throttle Position Sensor(TPS) and Limp home valve. Among above-mentioned parts, Limp home valve is attached under the throttle body and helps air to flow from the outside through this valve to the engine combustion chamber to prevent the vehicle from engine stall when the PCM detects ETS system malfunction.
This DTC is set if the limp home valve is opened abnormally.
Images (Click to enlarge)
Thursday, November 15th, 2012 AT 6:49 PM