My 2004 Bravo 4.3 220 h.p. Mercruiser with quicksilver controls stalls when decreasing speed from top end. It also shifts hard or disengages makes a grinding noise and stalls while shifting and at low speed. I've tried to adjust the port side controls but I still have the problem. Any ideas on what the problem might be would be appreciated.