atleast you have a reserve switch(which will be hard to turn) .....
90 miles on a tank? more like 60,terrible tank range/consumption
mind you i am a bit of a skin flint when filling up,from reserve i only put £7 in max,i can see the fuel not far from the filler cap but maybe other folks squeeze more in?