2005 Legacy GT V8 Build (LS2/LQ4)
View Single Post
11-28-2012, 09:35 PM
what did your water pump come off of? notice the pulley is skinny and the water outlet is in a different place...
of the site do not see these ads.
View Public Profile
Find More Posts by TyConway