the pump has a floater, similar to what youd find in your toilet. So basically this floater is linked to the fuel gauge, if it gets stuck then the gauge gets stuck in one position. Now, if it´s just acting up like a crazy gauge then it´s likely that the wiring is acting up.