1. Locate fuse #47 15A in the Bussed Electrical Center (BEC) (Engine Compartment Fuse Box) and verify the fuse is in place and shows battery voltage with key on. 2. If the fuse is blow, replace and recheck operation. If the fuse blows again, start with closely inspecting the wiring to the O2 sensors and the transmission for anywhere that it should short out. 3. If the fuse is not showing battery voltage with key on, locate the Powertrain Control Module (PCM) power relay #1 next to fuse #47 and swap the relay with another relay that has the same part number. Recheck for battery voltage to fuse #47. If battery voltage is now present, replace the faulty relay.
P0102 is a Mass Air Flow sensor fault. P0135 is O2 sensor bank 1 sensor 1 heater circuit malfunction. P0141 is O2 sensor bank 1 sensor 2 heater circuit malfunction. Code P0155 is O2 sensor bank 2 sensor 1 heater circuit malfunction. Code P0161 is O2 sensor bank 2 sensor 2 heater circuit malfunction. Code P0403 is EVR Control Circuit Malfunction (ESM System). Code P0443 is EVAP Canister Purge Solenoid Circuit Malfunction. Code P0446 is EVAP Canister Vent Solenoid Circuit Malfunction.
Additionally, check the transmission harness connector for corrosion and water intrusion.
Finally, check the fuse box. In few instances, the fuse box makes poor internal connections and needs replacement.
I strive to provide the best answers possible. If you need further help, have any questions, or need clarification about anything regarding this topic... Please feel free to ask by replying and I will give my best efforts to help you until your full satisfaction is achieved. However, if my answer was helpful and you are satisfied... I ask that you accept my answer so I may be compensated. Experts do not have funds transferred to their account unless the customer accepts. Your satisfaction is my main priority and I strive to provide the best service so please ask if there is anything else I could help you with.