
Originally Posted by
exist3nce
^ The Haltech Sprint 500 is a good ECU to run... but it is a standalone at the end of the day... which means your car will more than likely have some CEL codes unless you could manage to simulate all the inputs and signals the stock ECU wants to see. Just off the top of my head (since I run the Sprint500 in my Optra), I have codes for injectors and ignition coils, as the stock ECU is totally cut off from those. There are ways to simulate/emulate those signals so the stock ECU thinks its running the injectors/coils but then you will likely run into more codes which take longer for the ECU to recognize such as O2 response related codes.
If you need OBD2 compliance.... what about that Trifecta tuning option that everyone was talking about? Flashed ECUs are the easiest way to maintain OBD2, if the flash has the capabilities to do what you need. Otherwise a piggyback system to intercept and modify signals as they are going in/out of the ECU is the other way... but this can get complicated if no one has done the setup with your particular ECU. Since you are trying to manipulate these signals in just the right manor, a thorough understanding of how both ECUs work, and what they want to see is critical to the setup working properly. You essentially have to trick the stock ECU in such a way that it doesn't know anything has changed lol.