This water pump was removed from an overheated 1994 325is with 89,000 miles on it
BACK
Content Copyright © 2000 XP Engineering. All Rights Reserved Site Design by Arbillon Interactive