I have a 2000 Four Winns 268 vista with a DPS drive. Water is leaking down by the Y pipe at a good rate. It is very hard to see with a flashlight and mirror due to space. I just had a new engine and lower unit installed on it. Mine is on a lift and when lowered down in the water my bilge pump...