hi guys ... looking for some answers... have bought second hand power tilt for my 105 hp chrysler mine didnd have one... and its too heavy to lift manuely in water so i purchased second hand ... installed it and noticed leaking release valve ... have dismantled pump and noticed 2 orings on...