I too could never get mine to slide up when landing. I used the silicone spray from advance auto and now barely have to give it gas. Just be sure you don't take hook off till near water. My G3 aluminum will slide off on a steep ramp or if you stop too fast.


Sent from my iPad using Tapatalk