On a long trip today about 300 miles. Doing well showing 46.3 MPG but suddenly went from approx range of 230 miles to 98 miles range 96,94,88,80,75 etc fearing a fuel leak i pulled over noleak. Put 25 litres into tank all good about 250 miles then very up and down. Any ideas??