2010 Chev Suburban check engine light stays on and remotes won't work
We have the oil changed recently and the oil life reset to 100%. However, since then, the check engine lights stays on. We've tightened the gas cap, pulled the battery, and the light went off. However, as soon as we tried to reprogram both key remotes, the light comes back on. Can anyone shed light on how to correct this situation?