I brought in my car for service because it was running poorly.. My idle shot up to 4000 rpm (CEL flashing) ..then is now fluctuating between 1400 to 2000 rpm in netral (rs is a 5spd manual). The dealer said I need a new throttle body/assembly and is gonna cost $600 plus $200 to install @$90/hour labor. Why would I need a new throttle body?? HHmmmm.. This particular dealer is Salerno-Duane Subaru in Jersey City, New Jersey.. Anyone have an idea??