it may not be your case, but the connector from ignition switch to loom can become brittle and cause electrical issues, along with a host of other sources, including bad earths, so good luck pinning it down. Regarding the fuel indicator, zero the trip meter each fuelling and carry a gallon of petrol with you?
Regards and Happy motoring!
Phil