Tonight I picked up Ruby Scoo. Upon warm up when I pressed the throttle to pick up revs to 1500rpm it held for a second then dropped back to idle without me changing my pressure on the accelerator pedal. After that happened the check engine light came on. I warmed up some more then drove off - I wanted to get warm too (its cold at night in the snow for some unknown reason :P)
After about a half hour drive to a mate's place I checked the codes - I got 21, 22 24, 31 and 13. Maybe these are my tatt's numbers?!
So after finding thread on early EJ codes (in the electrical section) it has come down to issues with:
21 - Coolant temp sensor or circuit - which pisses me off as I had just replaced this before heading up to the snow. But I understand if the frozen state I got the radiator and engine in to caused this

22 - Knock sensor or circuit
24 - Air control valve or circuit - I've had this one before I replaced the temp sensor... so I'm guessing its an ongoing issue
31 - Throttle position sensor or circuit.
13 - Cam position sensor or circuit.
I'm wondering if the cold has caused some moisture to build up in the plugs. I've currently sprayed WD-40 in the injector plugs, AFM plug, air control valve plug and TPS plug. I have not re-checked the codes since doing this, although I'm sure it won't amount to much.
Surprisingly Ruby Scoo still goes ok - not a torquey as I *think* I remember, but that could just be me asking a little too much of my subi again.
I drove her yesterday for a good 3-4 hour drive from one mt to another without any problems or codes. Hopefully these problem don't prove to be a huge issue as I'm about to drive off mountain at 4am for a 9am start in melbs - fun fun.
Any ideas as to what I can do in the short term? I don't have my manual for the EJ with me but I'll have access to it on friday. I'm also thinking that I won't be online til friday at the earliest - so I'm after some basic tips that might solve the problem.
Cheers
Bennie