Could have blown up both the car and the house.

Believe it or not the caps are supposed to be non-vented. Today's gas get's close to vapor at a pretty low temp. That can build up pressure.