I was wondering if there are kits to rebuild 348 water pumps like there are for 308s? How many of you just buy a new water pump? Are the bearings...