My son's PW50 will either stall or drop back to idle when he rides through a puddle. When it stalls, the bike will re-start easily, but dies immediately when you switch the ignition switch from the start to run positions. Same thing happens when washing it. Let it sit for a while and dry out, and it runs fine. Any suggestions for troubleshooting/fixing this?