I have a 4.3 mercruiser alpha gen 2 . It is knocking and has a high pitch squeak or squeal. Need help. Was on the water at 3000 rpm heard a loud knock and oil pressure dropped. Check everything when we got home and oil is good pressure is good but on now has a knock. Any help would be great