I've spent countless hours online and in the engine bay, and simply cannot solve this mystery on my own apparently.
I have a 1980 Mercruiser 228 (Chev 305) in a 20' boat.
It starts easily and runs smooth... For 20 minutes... Then, it loses power and will only run at idle up to approximately...