1-Water pump should never be inside timing chains sprocket , that water pump leaks after 125k miles failure would result in bearings and piston damage ,2-Fr. brake rotors too small for high towing ,it ...