A faulty Electric Load Detector (ELD) can cause the head lights to dim and/or illuminate the Check Engine Light. A failed ELD will require replacement.