Jun 9, 2008 #1 C charristx New member Jun 9, 2008 2 0 1 usually when happens when when i start from a stop, or on some turns. a loud pop sound. what could this be?
usually when happens when when i start from a stop, or on some turns. a loud pop sound. what could this be?