If your only getting 12~15 miles on a tank, you either have one seriously bad ass motor or somethings wrong, you should be getting double that, with a 30 hp 240, I could pull a 30 mile lap in the desert and be on fumes, but would pull it. thats with tall gears, tall tires and topped out in 6th most of the time.