You will need to find out what is setting off the check engine light. Codes in the engine's processor will give you clues. Probably will be related to the power issue. Start with a good diagnosis and then proceed with the findings. Good luck.
RepairPal Certified shops can diagnose and repair your 1996 Kia Sportage. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.