quits running after about 40 miles, only does this sometimes, first time it happened service tech said probable cause moisture in breather since it was raining hard. Wrong, did it again after about 40 miles in dry weather, checked plug for fire and was okay, appeared dry though so assume no fuel getting to cylinder. From manual appears to have key control fuel shut off near bottom of tank, and what looks like another fuel control unit in the carburetor inlet. So far scooter has restarted usually after waiting about 5 or 10 minutes and then runs just fine. Just don't trust it except on short trips because I figure it will not restart one of these times. Anyone else experience this problem and have a solution. Thanks