I had something similar with my 2017 19 Trx 225 pro xs, turned out to be the fuel pump in the mercury