Let me know what happens. Before just purchasing a new gas cap, have it tested. If it checks good, you will need to have the EVAP system smoke tested. Basically, at a very low pressure, smoke gets pumped into the system. Wherever the leak is located, the smoke will come out.
Let me know if I can help further.
Joe
Wednesday, December 10th, 2014 AT 5:03 AM