Product: 2006 Subaru Of America Impreza Wrx Sti Car Clear all filters (1 of 1 reviews match)
filters
seller:
Show
state:
Show
city:
Show
product:
My 2006 blew turbo at 78,000 miles ...replaced at subaru dealership ....new turbo lasted about 2000 miles .....turbo under warranty so replaced again .....200 miles down the road the piston rod gave out essentially meaning the POS needs a new engine .....subaru telling...
Read more
Product
2006 Subaru Of America Impreza Wrx Sti Car
#833745
Reply to reviews