|
Fortunately, these may all be related (code wise). The airbag sensor, you'll have to set the ECM to diagnostic mode and read the associated code. There is a jumper that needs to be made to trigger the SRS ECU to flash the trouble code. There are videos online that show you how to do it - just make sure you are totally comfortable doing this. Accidentally short the wrong pins - could toast your ECM = $$$$$
Unfortunately, lots of shops will charge you a "hook up fee" on top of the usually diagnostic fee. So could be a fair amount of money involved here. If the AFR sensor is shot - you can change it yourself, upstream Denso AFR sensor costs about $100. The after cat or downstream Denso O2 sensor costs about $60. Depending on what is wrong with the SRS system - could be a couple bucks (connector) to several hundred dollars (bad squib, bad wiring harness, broken spiral cable) - some can picked up cheaper from a salvage yard. Also ping on body shops - they might be able to hook you up.
P2238 - O2 Sensor Positive Current Control Circuit Low (before catalytic converter)
- possible causes: bad AFR sensor (this car had an air fuel sensor and not your typical O2 sensor - ,ie = $$$)
, faulty wiring, faulty ECM
- try resetting the ECM (use a scan tool) and see if it comes back
P0031 - Oxygen (A/F) Sensor Heater Control Circuit Low (before catalytic converter)
- possible causes: bad AFR sensor, faulty wiring, faulty ECM
- try resetting the ECM (use a scan tool) and see if it comes back
P0037 - Heater Control Circuit Low (after catalytic converter)
- possible causes: bad O2 sensor (this one is your typical O2 sensor), faulty wiring, faulty ECM
- try resetting the ECM (use a scan tool) and see if it comes back
Best bet - invest in an ODB-II/CAN/ISO scanner. Prices has really dropped - you can pick one up for less than $60 easy, some run as low as $30-$40. Pays for itself with one use. Try and diagnose the issue as much as possible, sometimes resetting the ECM will "fix" the problem. If not, then try to isolate the problem. Swapping parts is easy, but can get you into trouble if you don't take the time to diagnose the issue. Since you are under a time constraint - might have no choice but to spend the coin to replace the sensors. Don't skimp on the sensors - this engine is really sensitive to the parts you put on - stick with Denso sensors for less headaches down the road.
__________________
2002 Toyota Corolla S, 1.8L 1ZZ-FE VVT-i
2003 Toyota Matrix XRS, 1.8L 2ZZ-GE, VVTL-i (RIP)
2009 Toyota Matrix XRS, 2.4L 2AZ-FE VVT-i
2009 Toyota RAV4 Limited, 2.5L 2AR-FE Dual VVT-i
|