I’m guessing this is to slow the Mopars down

If Chevy or Ford was winning everything would the NHRA make them power down?
No.


See: pro camaro


Oops. Pro Stock.