there is an easier way to reset the computer. turn key on and off 4 times, but its not that easy......turn key on til needles just start to move, then off. do this three more times, on the fourth time let gauges completely cycle then start engine. dont give up if you dont get it on the first try. it usually takes me 3 or 4 tries to get it. this does work, i checked it against an obdII scanner (it doesent just turn off light).
i want to thank suby dealer in raleigh NC for this info as i was passing thru last week.
i took a trip from NH to NC so i could drive north on the blue ridge parkway. unfortunately on my way to NC my CEL came on, dealer found HO2 (heated O2) sensor has a defective heater circuit. when the car is at the right temp i could reset the computer with the key on/off method and get all the ponies back.
this is my first post, ive been sand-bagging awhile.
i have very good info here, thanks to all
To reset disconnect battery, pump brakes to bleed capacitive electric charge in the ecu.
However, I'm pretty sure you can't perform the Shiv reset method with the STi like you can with the WRX. I'm pretty sure I read this directly from Shiv on NASIOC. SO I guess we are stuck with the ECU relearning in its own slow way.
I threw a CEL the other day, my first! I know what it was though. I was sitting in traffic and did something I never do, revd my engine up. I have the Perrin CP on along with some other goodies and the CEL came on right when the rpm's were dropping. My guess was that it's the ECU detecting either the engine reving up too fast, or the RPMs dropping off too fast. Anyway, I reset the ECU this morning.
Having a CEL on though doesn't affect performance though, right? I guess certain CEL's would though.