So now that the engine is running fine, remove the gas cap again for a while and see what happens.
Try to re-create the condition now that you are safe at home.
Try to re-create the condition now that you are safe at home.