Thread
:
300SD W126 water pump leak?
View Single Post
#
11
02-05-2007, 05:30 PM
greybeardmike
Registered User
Join Date: Oct 2006
Location: North Alabama
Posts: 3
Your right it is the 617.951 engine.
__________________
-- GreyBeardMike --
1982 Mercedes 300SD
1990 Dodge D350 (Cummins 5.9L)
greybeardmike
View Public Profile
Find all posts by greybeardmike