what revs are you hitting when idleticking over? should be about 900.might just need a slight turn of a screw.when driveing at normal speeds what does it run like? as you said you was very near empty could be a small bit of shit causeing you the problem.