Yep could be from the heat and/or you need a new gas cap. They are supposed to releive pressure and actually can go bad.