I have a 2002 mercruiser 3.0 that when I put it in forward and reverse I get a grinding noise from the gears before it engages. I have not changed outdrive gear oil yet. Could old oil cause this problem. I also will be taking it to be serviced and have the cables properly adjusted. Could the cables be causing this. Also when I'd does engage sometimes it seams to shift in kinda hard. It makes a clunk sound. Any input appreciated. Thanks in advance.