It should have. I had it taken off 2 weeks after i got the truck. I had a flow master one into two put on. Had to hear that 6.4 hemi.

Sent from my XT1650 using Tapatalk