I have not heard of anyone having that problem with Flowmaster on their Challenger. You might contact Flowmaster and see if they have heard of any issues.
Flowmaster Contacts
You can contact us by any of the following means:
Toll Free Technical Support
Monday-Friday 7:30AM - 5:00PM PST
Call: 1-800-544-4761