Total lost of mmi no response lights out

It tends to show full even when half empty, sometimes going up and down from say 3/4 to full, when the tank is 2/3 empty, judging from the distance done since refuelling.
problem is constant for the last week.

Will it cost a lot to repair?