I just put on a new lower unit on my 84 60hp johnson. It came pressure tested, new water pump, and lubed up, ready to bolt on and go. Got it home and put it on, and it wasn't peeing as hard as normal and water was leaking between the foot and housing. Took it back off, compared to my old...