I've just looked at the codes and I get
Exhaust Gas Recirculation Sensor "A" Circuit What does this mean? OBD Code P0409refers to The optical sensor provides a high resolution signal to the Powertrain Control Module (PCM) by counting pulses on the sensor disk located in the injection pump. The high resolution is one of the most important inputs by the PCM for fuel control and timing. This test monitors the number of high resolution pulses which have been missed (not detected). It's based on a comparison between the number of pulses that were detected since the last pump cam pulse and the number of the pulses that should have occurred. There are approximately 64 high resolution pulses for every cam pulse. Symptoms Possible sumptoms of OBD code P0409 - Engine Light ON (or Service Engine Soon Warning Light) Causes Possible causes of OBD code P0409 - Open or short in the optical sensor circuit - Optical sensor connector - Damaged optical sensor - Damaged PCM or ECM The Error code is generally activated on detection of the following conditions: Some high resolution pulses are missing from the optical sensor to the PCM Possible Solutions - If damage, repair optical sensor circuit - Replaced optical sensor - Replaced PCM or ECM
Exhaust Gas Recirculation Control Circuit What does this mean? OBD Code P0403refers to The Exhaust Gas Recirculation (EGR) system is controlled by a vacuum solenoid. The solenoid is supplied ignition voltage. The Powertrain Control Module (PCM) controls the vacuum solenoid by grounding the control circuit(ground) or driver. The primary function of the driver is to supply ground for the object that is being controlled. Each driver has a fault circuit that the PCM monitors. When the PCM turns a component on, the control circuit voltage is low, or close to zero. When the component is turned off, the voltage on the control circuit is high, or near battery voltage. The PCM watches for these conditions, and if it doesn\'t see the proper voltage at the proper time, this code is set. Symptoms Possible sumptoms of OBD code P0403 Usually a fault in the control circuit, will leave no noticeable symptoms other than the Malfunction Indicator Lamp (MIL) illumination. However, if the EGR control solenoid is stuck open due to debris, etc. the code may be accompanied by misfire under acceleration, rough idle, or engine dying altogether. Causes Possible causes of OBD code P0403 The causes for a P0403 EGR code could be any of the following: Bad EGR solenoid Excessive resistance in control circuit (PCM controlled ground) due to an open, chafing or damage to the harness Poor connection at the EGR solenoid harness (worn or loose pins) Water intrusion at the EGR solenoid harness Blockage in EGR control solenoid holding solenoid open or closed causing excessive resistance Loss of supply voltage to EGR solenoid Bad PCM Possible Solutions With the ignition on and engine off, use a scan tool to activate the EGR solenoid. Listen or feel for a clicking, indicating that the solenoid is operating. If the solenoid does operate, you'll have to check current draw on the ground circuit. It should be less than one amp. If it is then the problem is intermittent. If it isn't then there is excessive resistance in the circuit and perform the following 1. When it's activated see if you can blow lightly through it. IF you can\'t there may be a blockage causing excessive resistance. Replace EGR solenoid as needed. If there is no blockage, disconnect the EGR solenoid and the PCM connector containing the EGR solenoid control circuit. Using a digital Volt-Ohm meter (DVOM) check resistence between the control circuit and battery ground. It should be infinite. If it isn't, then there is a short to ground on the control circuit. Repair the short to ground and retest as needed. 2. If the solenoid doesn't click as it should, disconnect the EGR solenoid connector and connect a test light between the two wires. Using the scan tool, command the EGR solenoid on. The light should light up. If it does, replace the EGR solenoid. If it does not perform the following: a. Check for 12 Volts on the ignition supply voltage to the solenoid. If it isn't present, inspect the supply circuit for an open, or a short due to chafing or breakage and re-test. b. If it still doesn't operate: then manually ground the EGR solenoid control circuit. The light should light. If it does, repair open in EGR solenoid control circuit and re-test. If it doesn't, replace EGR solenoid. Related Codes P0400 P0401 P0402
Hope that helps a little