I would take it in anyways to be on the safe side but the only experience I have with poping on turns is the um... i think its called a u-joint somthing liek that. All I know is that when those things go out you are stuck. Happened to me on an old chevy. That may or may not be your problem. I really dont know.