I have that exact same problem with my 2010 Silverado 4x4. I have checked everything but still havent found out why it pops just once. Its driving me crazy so i guess ill just start replacing things starting with the CV joints. If you have any luck, let me know.