We had a recall on the titans due to pulling people into the system, we had to ship many people back and im sad to say it was a costly mistake on Volant part..... The issue with the Titan is its a 5.6L in a tiny engine compartment which makes a sharp 90 degree bend and that's where the noise comes from, The 4.8-6.2L are a totally different system and carry a different db note. Zed if you order the new part number 15453 it uses a filter adapter so theres on chance of damaging the thin piece of plastic between the sensor hole and key hole this and not disconnecting the battery cable were the major causes of the check light's
Oh I am not complaining. I loved the way it sounded but the wife didn't appreciate it.