I luckily haven't had to ask anything on here about our 2013 2.4l Equinox LTZ fwd since we bought it new, but I can't get the emissions test run on it. It has 128k miles and I took it in and they tried to run the tests, with no success. I was able to read codes several weeks ago when it threw the check engine light for a p0420 due to oil burning. It uses 2-3 quarts every 5k miles. I did have an issue a few years ago where the emissions computer plug had to be held in place on the port for it to read, but that was just one time and I don't see any damage to the pins. I've checked the obd fuse and it has power to #16 on the port. There is no current check engine light and it runs perfectly normal. I did have to change the timing (and balance shaft) chains after this issue arose since one of the guides just broke loose, but it all went back together just fine. So I'm thinking, bad wires to the obd port, or is there something else that could block the communication? License plate has expired and I really don't want to take it to the dealer, especially if it's something simple. Thanks!