i think you are correct in your suspicion of the regulator, try pinching off the return line and see if it holds the pressure then. Do not try to start it tho, just see if fuel will squirt out of the schrader valve. If it does, then your regulator is bad, if not, then the fuel isn't getting up that far for some reason.