I am attempting to install a water pump kit on an '08 Suzuki DF50 and ordered a seal with the kit - they call it an oil seal but it fits into the top of the water pump case and the driveshaft goes through it. My problem is the pressing the seal into the pump case. Am I missing something or is...