Gambit Posted June 17, 2014 Share Posted June 17, 2014 ECU light fixes are described below to address the P0546 ECU codes. 2.2K ohm from Maplins best place less than a £1 Or you could get one of these http://www.haywardandscott.com/cell-fix.html This is a great way as a temporary fix. But to get the full benefits for it a Remap is the only true way. Some modern newages also seem to know when it's trying to be tricked and will still sling the ECU light on. There shouldn't be a need to reset the ECU it might take upto 8 starts to go out when the ECU has learned. If you're more technical minded read on. The Newage Subaru Impreza WRX ECU has a table of all DTCs (fault codes) by their numeric value. If you replace one of these with a different numeric value, the code is effectively turned off. This article assumes you are familiar with reading and reflashing ECUs and have already downloaded your ECU image.Perhaps you are looking to defeat the annoying CEL codes after installing an Up-Pipe or Downpipe. If so these are the typical CEL codes you’ll be interested in disabling:P0037 - Rear O2 Sensor Heater Control Circuit LowP0038 - Rear O2 Sensor Heater Control Circuit HighP0137 - Rear O2 Sensor Low VoltageP0138 - Rear O2 Sensor High VoltageP0139 - Rear O2 Sensor Circuit Slow ResponseP0420 - Catalyst System Efficiency Below ThresholdP0545 - Exhaust Gas Temperature Sensor Circuit LowP0546 - Exhaust Gas Temperature Sensor Circuit HighP1301 - Misfire Detected (High Temperature Exhaust Gas)P1312 - Exhaust Gas Temperature Sensor MalfunctionP1544 - Exhaust Gas Temperature Too HighThe recommended way to disable your CEL codes is to use the OpenSource tool called RomRaider. This is described below. Additionally, if your ECU is not yet supported by RomRaider (if not please let them know!) there are also notes on how to do this manually using the HEX Editor function within the Shareware program called EcuEditROMRaider ECUEdit ECUEdit is a tool which can take a ECU image and visualise the maps graphically and allow user edits (remaps). Maps are described via one or more configuration files. ROMRAIDER Disabling CEL codes in RomRaider is easy. Open your ROM in RomRaider. With reference to the illustration below, select Diagnostic Trouble Codes from the tree view on left. Within that you’ll find a (large) list of CEL codes.To disable a CEL code, simply click on a CEL code from the tree e.g. P0420 - Catalyst System Efficiency Below Threshold and you’ll be presented with an editor. The guys at RomRaider have made this real easy, so all you need to do is uncheck the box to disable it. CEL fix made easy using RomRaider Save your ROM from within RomRaider and now you’re ready to upload your ROM back to your ECU.CEL fix using EcuEdit If your ECU ROM is not supported by RomRaider (described above) then the following, more advanced, procedure may be used to disable CEL codes. Identifying CEL codes within ROM Figure 1 below, illustrates a section of the fault code table from an ECU image dump of a MY03 Impreza 2.0 WRX In the above figure we are only interested in rows with either 03, 04 or 05 in column zero. Starting from the highlighted row 24D0D, column zero indicates if this is a generic OBDII or a Subaru specific fault code (03 or 04 respectively). Column 1 and 2 is the fault code in Binary Coded Decimal (BCD) format. In this example we are looking at fault code P0420 – Catalyst System Efficiency Below Threshold. The next row 24D11 is fault code P0442 – EVAP Control System Leak Detected (Small Leak).Disable a fault code In the above figure you will see a number of rows with the values ’05 00 00’. This appears to be Subaru’s way of allowing fault codes to be ignored. To disable a fault code simply replace it with ’05 00 00’ e.g. for P0420 replace ’03 04 20’ with ’05 00 00’. This change has been applied in Figure 2 below. Now the ECU won’t raise a CEL for that. Information Source: OpenECU.org, thanks to Colby and the OpenECU community for making this possible.Disabling other fault codes If you want to disable other DTCs follow Steps 1–2 with one minor change. When you search in Hex Viewer, leave the max count at ‘4′. Put the DTC value you want to disable in the 01 and 02 spot but try two searches. One which has ‘03′ as the value for 00, and one which has ‘04′. If you try this it's at your own risk, if you don't know how to use it you will need to research more on Google. You must remember you are playing around with the ECU. Myself I would use a qualified mapper. Quote Link to comment Share on other sites More sharing options...
BlackBosh Posted October 29, 2014 Share Posted October 29, 2014 What cable do I need to connect my laptop to my car? As I failed miserably with the resistor and a remap is off the cards till next year at least Quote Link to comment Share on other sites More sharing options...
stants Posted October 30, 2014 Share Posted October 30, 2014 When you up in leeds mate ? I have one thats useless for my car as it's not compatible with my97 [emoji35] If not I'll dig up the link and thread for all info Try this http://www.amazon.co.uk/gp/aw/d/B005ANYHQA?pc_redir=1412586974&robot_redir=1 Have you downloaded the free ssm software ? Quote Link to comment Share on other sites More sharing options...
BlackBosh Posted October 30, 2014 Share Posted October 30, 2014 Whats this ssm software? Is it capable of turning it off? Im not back in leeds till next week some time. When i last looked at ecuedit and romraider it was advertising some £200 cable!! Put me off slightly Quote Link to comment Share on other sites More sharing options...
stants Posted October 30, 2014 Share Posted October 30, 2014 Sorry mate I didn't have any notification that you'd replied. Ssm subaru select monitor it's what all the dealers use you can do loads of stuff with it. I had a brief read through it and downloaded the software but cant use it. I think you can do pretty much everything with it. If you know what your doing I'll post link up. If you want I'll post you the cable ? Quote Link to comment Share on other sites More sharing options...
stants Posted October 30, 2014 Share Posted October 30, 2014 http://www.subaruoutback.org/forums/65-parts-accessories-performance/39426-freessm-complete-access-your-ecm-tcu.html#/forumsite/20514 Quote Link to comment Share on other sites More sharing options...
BlackBosh Posted October 30, 2014 Share Posted October 30, 2014 Nice one bud, I'll def take the cable off your hands how much do you want for it? Going to steal my laptop back off my bro as I can't be bothered with bootcamp for my mac yet Quote Link to comment Share on other sites More sharing options...
BlackBosh Posted October 30, 2014 Share Posted October 30, 2014 That link is going to make a nice read Quote Link to comment Share on other sites More sharing options...
stants Posted October 30, 2014 Share Posted October 30, 2014 All 70pages lol How does a tenner posted sound ? Pm your address, bfpo ? And I'll get it recorded to you tomorrow if you can receive it like that ? 1 Quote Link to comment Share on other sites More sharing options...
BlackBosh Posted October 30, 2014 Share Posted October 30, 2014 Sounds good Ill PM you 1 Quote Link to comment Share on other sites More sharing options...
BlackBosh Posted October 31, 2014 Share Posted October 31, 2014 Ecu flash and rom raider downloaded as well ready to go ha Quote Link to comment Share on other sites More sharing options...
stants Posted October 31, 2014 Share Posted October 31, 2014 Just be careful, may be worth making an image or copy of the data if you can, one false move and it could be game over [emoji55] Quote Link to comment Share on other sites More sharing options...
BlackBosh Posted October 31, 2014 Share Posted October 31, 2014 I'll leave that for future Bosh to post about, "wanted: wrx engine" haha, no I'll be steady, I will research it to death before I change anything it's how I do things Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.