the two loud pops is due too detonation and running lean when you were squeezing nos even running turbo on a hot day on high boost you will hear a pop due too detionation I hope itz something minor keep us posted