I’m having problems with the fuel gauge on my BMW e46 2000 3 Series. The needle doesn’t fluctuate and is always idle, even when fuel is put in. I’ve seen it fluctuate a few times but it’s idle the majority of the time. The fuel light always stays on as well and never turns off when the car is started or running. Could it be the fuel filter underneath the back seat or a instrument cluster fuse blown? I’d like to know if anyone has had the same issue or knows what the problem could be. If someone has any kind of solution, link me to something or let me know anything that could be affecting the problem. It would be much appreciated as it could save me a lot of money paying for a mechanic to look at it, thank you!