Thank you to everyone that replied. Very much appreciate it.
Due to the location of the pump and not having enough time to take it on myself I brought it in to have replaced.
Total cost of a complete new pump and labor was just over $900.
We have owned the boat (2007 240 Sundeck, 5.7l 300hp Mercruiser) for 3 years and never had an issue until now.
The belt came off (not broken) under idle and noticed that the pulley on the bottom is missing a bolt and has slide out of alignment from the others. The pulley only rotates a few...