What code were you getting for that issue? I'm having this same problem. But I already replaced the gas cap. like 2,000 miles ago. It was actually fine for almost 1,000 miles but now these three lights have started up again; they come on and stay on for a few hundred miles. Then I go to start it and they're off. I drive it a couple hundred miles and suddenly, they're on again. And the cycle repeats... Thanks