Snowblower starts, runs for a short period … then stalls

My snowblower would run for 3-5 minutes , then it would shut off, for no apparent reason. I changed the spark plug, replaced the gas and cleaned the carburetor. Finally I figured out what the problem was… I lost the inside part of the gas cap
(Tecumseh 37845 1-3/4″ ). Have a look …