I have lost reverse. The boat is new to me and I recently changed the impeller but that was done 5 trips back and couple tankfuls of gas. The cables do move freely but it will not shift into reverse.Oh and there is no grinding it just appears to have locked itself out of reverse

It does appear to be internal. Serial # 0T057452

2000 25EL. 25 HP 2000 model Many thanks