I have a Bullitt with a 2.5" catback and Spintech Sportsmans welded in. Stock H-pipe without the back two cats. All else is stock. WHy do I get this annoying popping sound when I let off the gas and idle down? It scares little kids when I have my foot in it, then I let off and it's like I'm in a different car?
WTF?...over
WTF?...over