Let me clarify first, I am no mechanic and this is my first owned bike (newbie).
I bought my bike (Yamaha VStar 950 tourer, 2009) last year, it was pre-owned.
I noticed that whether I drive in cold or warm weather, whenever I fill the tank and reset the odometer to zero, I can drive around 110 Km (68 miles) maximum, before the fuel light pops out.
I bought the service manual and checked Yamaha’s official specs it says:
Fuel capacity: 4.4 gallons
Fuel efficiency: 47 mpg
So technically, a full tank should allow 330km (205 miles) of driving before empty.
It means driving 110km on average before the fuel light pops out is not what is supposed to happen.
What are potential causes that could lead to this over consumption of fuel? (There is no gas leak so that is not a problem)