Sorry if this is in the wrong area. Friends 5.7 - 06 Charger has a check engine light. After clearing it, the light will reoccurring in a week or about 100 miles. Several independent service shops can't find the cause. They claim it's an interment problem. Any ideas?