Problem, need help
I just recently got a 2003 WRX. Long story short, i recently replaced the knock sensor, fuel filter and an injector. When replacing the knock sensor i apparently did not tighten the clamp down that goes into the throttle body from the intercooler, as i was driving to work i got into boost and it popped that hose off of the throttle body. It was running fine up until that point, and now it doesnt run well at all. It revs very very slowly, kind of just crawls around, and sputters and sounds like crap when starting to get into boost. Like i said it seemed to be running fine until it popped the hose off so i dont think it has anything to do with the stuff i replaced recently. Does anyone have any ideas what it could be?