heyy guys. i made an account because i had to ask you guys about this issue i'm having -_-;
i got a blue 2003 wrx last week from a used car dealership. it had been modified and it has an injen cold air intake, perrin pulley crank, STi intercooler, Turbosmart bov, some sort of uppipe and downpipe, an aftermarket turbo (dont know what kind, but it says IHI 90.8 on it), aftermarket fuel rails, and some sort of exhaust system (not quite sure what kind of exhaust it is.. but it has subaru plates on it and it is much bigger than stock and has a different, bigger exhaust tip).
the day after i bought it the check engine light and the abs light turned on, so we went to the nearest subaru dealership and had it checked out. it turns out that it was running rich because of an o2 sensor which had wiring that had burned onto the uppipe, and the abs engine on the left front wheel had gone out. they replaced the o2 sensor and the abs engine and told me that it was good to go, but when i got it home and was driving it around for a while the check engine light turned on again. i was driving it pretty hard but i had let it warm up enough beforehand.
i dont know if this is what turned on the check engine light but im having this sort of problem.. when i slow down to a stop sometimes, the rpms go VERY low (almost to 0) and it seems as if the car is gonna stall and turn off (even the gauge backlights dim), but then the rpms come back up and the car goes back to normal.
my friend who also has a 2003 wrx, which is even modified similarly to mine, says that it might be my battery or my alternator.
is this really the problem? if so, how much would the repairs be?
help please! thanks!