is the bolts on the top of the suspension tight? you could hear popping noise if your suspension isn't on tight.. mine makes poping noise time to time when the weather is Freezing and this one time, my cai tubing was grinding against the body it self so whenever i start to gas, it made this dinging noise..