I am continually receiving a check engine light on my stock 04 GTO. When the OBDII reader is plugged up, I get a p0442 code. When code manual referenced, it says it is this is a emission leak. I have been told this is common due to bad gas cap. It's been replaced and still get check engine light couple days after erasing code. What else to consider???