(2006 impreza R Sport, 2.0 N/A EJ204 with avcs)
Ive got a strange issue with the engine running rough, and misfiring a lot, juddery acceleration, but almost completely between 2500 and 3500 revs. No issues outside of that band.
Its had a new O2 sensor this year, which didnt cure the problem, and fuel system cleaner only helped for about a week or so.
It doesnt show up any error codes, and has stumped 2 mechanics so far, and cant seem to get a definite answer.
I dont want to keep throwing money at lots of parts for trial and error, so wondered if anyone has ideas?
Thought about disconnecting MAF to see if this helps, but some people said subarus often dont even run without it?
Likely causes im assuming would be either injectors or coils, but I dont want to spend out on one, to find it was the other.
FreeSSM shows no faults, BTSSM app shows lots of faults for stuff my car doesnt even have, so not sure whether to trust that app. That one shows slow response errors from almost every sensor on the car (plus ones I dont, DPF for example)
Not sure what the next step to take, dont want to have to pay main dealer prices if I can help it.