i had a similar problem. your wiring is probably fine to the amp. CHECK THE HEADUNIT WIRING. Sometimes things get loose especially when you install all new wiring. that popping sound is kind of like a spike (sort of like when you pull a ground wire off of the chasis and then touch it again).