I've posted this on our local mustang boards to get opinions but thought i might get a quicker response here..
Last nite when I got about a half mile from home my car started making this horible poping noise from the engine bay. I had no clue what it was at the time, but after listening to it...