Since I had my battery disconnected the other day to clear a cel, the legacy has been running like crap, low idle. And stalling out. I picked up some cleaner for it. Where exactly is it on the 05 legacy 2.5i??? Theres a couple plugs on the throttle body, don't wanna do the wrong one. Any help appreciated. Thanks