Gas pump shuts off before gas tank is full

This is not a matter of overfilling as this happens even when the tank is empty.

Maybe. If it has been overfilled prior to this, it may now be damaged due to overfilling.