Check the connector right at the fuel pump the pins get loose. Wiggle it and see if you can hear the pump run when you are trying to start it. At key on you should hear it prime for a few seconds. Kill switch is next thing they get weak also. Simply jumper the 2 wires together at the kill switch. Or even try holding it in place.
99 MariStar 230 Sport LTR 330