Thanks for the suggestions, the problem actually ended up being a faulty purge valve. My guess it was stuck open. Hope this can help someone in the future if there is no check engine code and a gas cap does not fix the problem. Fortunately the parts were not too expensive.