I have a 2002 Jeep Liberty. The check engine light comes on a couple days after reset. I took it to multiple places and they hooked the computer to it and it points to the gas cap. Replaced the gas cap 3 times and nothing. I went 1 last time to auto zone and there computer said vacuum leak. Where do I begin to look?