- Joined
- Dec 29, 2013
- Messages
- 5,894
- Location
- Kidderminster Worcestershire UK
- Car
- Mercedes W124 260E M103
Just asking if anyone as one that they never fitted for some reason or other . I fitted a new main water pump 3 years back and its only done 2000, i have an idea its leaking .