2002 GMC Envoy battery died about a month ago. Replaced the battery, but the truck was running really rough. Used OBD2 reader to clear codes, cleaned throttle body, car runs fine now.
A few days ago the car wouldn’t start, wouldn’t turn over, no electrical power of any sort, and wouldn’t release the key. Got the key out, disconnected the positive battery cable, reconnected it, started no trouble.
Now the check engine light keeps flashing. So we hooked the reader up yesterday. THe code said “linking error.” We need to have our annual inspection soon, and it won’t pass with the check engine light on no matter what the reason for the light. So we need to figure this out.
How can I fix an OBD2 linking error?