The gas tank of your 2000 Toyota Solara should not continuously shut off while you are pumping gas. If this is happening, there may be an issue with the vehicle's evaporative emissions (EVAP) system. The EVAP system is designed to prevent fuel vapors from escaping into the atmosphere, and it may be causing the gas tank to shut off as a safety precaution.
Here are a few things that could cause the EVAP system to malfunction:
* A faulty fuel tank pressure sensor
* A faulty EVAP canister
* A cracked or damaged EVAP hose
* A faulty purge valve
If you are experiencing this issue, it is best to have your vehicle inspected by a qualified mechanic to determine the exact cause of the problem and have it repaired.