View Single Post
Old 01-23-2013, 08:32 PM   #7
BcDano
One Lucky Dude
 
BcDano's Avatar
 
Joined: Nov 2010
Location: South America Riding
Oddometer: 310
I would check the torque on the water pump bolts. I had a dealer do a flush and they didn't torque one down properly and it came loose and it leaked.

If not then the seal would be my next guess.
BcDano is offline   Reply With Quote