Im missing most of the paint down below the cap. They arent vented. Even on flat ground, on a slightly warm day itll puke gas all over the place. Ive gotten in the habit of getting gas at the station farthest from my house before heading home, or getting it as I leave my house. A vented cap will help, but not much.
Heat and expansion.