85 mercury tilt and trim goes up and down. leaks down pretty quickly. removed and replaced all o rings in all three cylinders and refilled with new atf and removed all air? still leaks down,but slowed down..took it to the lake to test another problem and will not raise under load 5 mph. but i can hear the motor running. i stopped and raised it up a little then hit the gas, the engine slamed down hard... mine is the square style motor.. heard there maybe a check valve in the pump body sticking. removed motor and pump body, but don't see anything sticking..any suggestions would be helpful