If you are saying it runs fine for 18 miles then I would be investigate the fuel supply. Ie dirt in carburettor, fuel pump, tank breather or even dirt in the tank.

Good luck in finding the problem.


Martin (Deano)