I’m assuming this bad boy has Electronic Ignition (no points), if that ISN’T the case carry a penny in your pocket to clean the points. The sand gets in there and covers the contacts (ruff idle and backfiring).
I’d confirm the pump gas dealio if I were you, that motor may want higher octane.