Leaking gas on side of car..help.

Yes & Yes.