The most common cause of this is a faulty fuel level sensor within the fuel tank. This requires removal of the fuel tank to access the fuel tank pump unit. The fuel level sensor is located on the side of the fuel pump module. Here is what you are getting into to replace this unit. Feel free to contact me with any questions.
Caution: Unless directed otherwise, the ignition and start switch must be in the OFF or LOCK position, and all electrical loads must be OFF before servicing any electrical component. Disconnect the negative battery cable to prevent an electrical spark should a tool or equipment come in contact with an exposed electrical terminal. Failure to follow these precautions may result in personal injury and/or damage to the vehicle or its components.