ecu -
Roll back the passenger foot well carpet again.
unplug the
ecu loom
unscrew the
ecu
bring it inside
open the metal box
take a photo of both sides of the case and the board inside the case. Make them nice high res clear photos, not a shitty nokia 3310 photo.
post them up here.
Then we'll see if it actually has an aftermarket
ecu or not.
pump -
There is the Walbro GSS-342 pump which comes with a fitting kit to replace the factory fuel pump. Here is an example:
Walbro Fuel Pump Upgrade Kit - Subaru WRX 94-00 - Pro Speed Racing
Thats generally considered to be the easiest option for a replacement upgraded fuel pump. A pump on a V6 will be 13 years old, its a good idea to replace it now regardless of any more mods you might do in the future, unless you are certain that the previous owner has done one in the last few years
BOV -
An aftermarket venting
bov is mostly for wank, they fuck with how much air the
ecu is compensating for and is probably most of the reason you are running rich and stalling. Don't bother going to Subaru for a replacement OEM
bov, it will likely cost you as much as a new Version6. Put a wanted advert up here for a stock
bov, any 99-00 sti or wrx
bov should fit.
AFM -
As mentioned above, 99/00 WRX's are know for shitty airflow meters. Good idea to pull yours out, douse the wire inside the tube with electrical cleaner, put it back in and see if it makes a difference. If I were you, I would aim to replace the
ECU with one that doesn't use an AFM or will at least allow you to use OTHER AFMs, ie motec, powerfc, late model Link etc
fuel-
until we can ascertain if it does have a tune or not, I would stick to 98+ octane, avoid octane boosters. I prefer BP fuel or caltex would be my next choice, there are other 98 suppliers but quite literally, your mileage may vary
once we get these things sorted, then we can proceed to making some power