I got a 89 Sidekick, 4x4 automatic. I been fishing and hunting out of it for 6 months or so. Last Week the Check engine light came on. I tried to disconnect the battery, jumper wire the terminal block to read codes, and removed fuses , all suggested by service manual. Nothing worked. Light still on. Its a 1.6 efi with 140,000 miles. Runs great, but sometimes idles very rough. Any ideas on correcting these problems? I'm new to Suki terms and techs, but I got good mechanical sense and can do most repairs myself. HELP!!