Will buying a gas cap help
No it wouldn't, the problem is either the fuel level sensor, the wiring or the cluster.
if you are under warranty the dealer will fix the issue at no cost.
33.7k questions
32.5k answers
1.3k comments
23.0k users