Welcome
Being a 2012 it should have a TKS carb, serial number would verify?
Is this first time the boats been used since last season?
Fuel pump should be working since you can pump the throttle and keep it running.
Pull the fuel filter off and dump contents into a clear container to see if...