Gas cap is fine. It was replaced recently and I still hear the pressure escape when I open it. Going to check out the IAC and the idle up valves shortly.