I’m looking for an electronic throttle body assembly for a 2006 Subaru Forester (S11 chassis), 2.0L engine, automatic transmission. The OEM part number is 16112AA190. Do you have this part available, either new, used, or as an aftermarket equivalent?
Reply
Wreckers wrecking a
subaru forester
2006 (+ - 1 year)