Not sure about going into limp mode but I wan concerned about you being towed in, was it any more than 5 mph? Your supposed to pinch the water inlet line when towing so that the water doesn’t back up through the exhaust and flood the engine, I would take the plugs out and roll it over just to be sure no water got in. Congrats on the ski, maybe just try putting some more gas in it, and see if that fixes the limo mode issue