Disappointing 408 Results - Sad No More!

Nice numbers!

Its probably the Mopar Performance snubber, jegs/summit both have it.