I owned a boat about 6 years back and I completely understand your frustration when stuff like this happens,
I too owned a bayliner back then.
Are you around salt water or fresh, and the big question was the fuel contaminated with salt or fresh water? I have a few Ideas you may be able to try, before you give up and replace the engine again.
Let me know