Pull the driver's door apart again and check the harness connector to the power window switch. It sounds like it is not plugged in all the way (unless the main power wire was nicked.)

Is the popping coming through the speakers, or is it mechanical?


2000 SVT #669
Wimpy Stock stuff