Have you read any of the threads or even opened your hood? That loud pop was more than likely one of your cac boots coming off. The screaching could be a lot of things but fix the boot first.
**Please note....if you hear a strange sound, mashing the throttle is not the best way to try and fix it.**
Sent from my SPH-L710
**Please note....if you hear a strange sound, mashing the throttle is not the best way to try and fix it.**
Sent from my SPH-L710