Yeah, look for a vacuum leak. popping in the exhaust is a sign of a lean condition, not a rich one. Check for vacuum leaks and double check your fuel delivery.
Take care
~Chris
------------------
Retired Moderator
MustangNet
My site:
JimPorterRacing
RACECAR spelled backwards is RACECAR
HEY !!! Are you ASE Certified ??? If you are, ask me about iATN. The best tool you'll ever have, and it's free !!!