I've replaced the EGR valve twice in 2 years on my 95 Cirrus LX, or rather the Chrysler dealership has and charged me a pretty penny. Is this unusual? The "check engine" light continues to come on still. Is this just a flaw on this particular model? Help!!