my car did the same thing. all the power was there only it pinged like hell. I read a bulletin about this pinging and it explained how the rear knock sensors on our ls1's are getting water onto them causing pinging. The fix was to replace the rear knock sensor and build a little dam around the sensor with silicone to prevent water to get to the new knock sensor. Did it to my car and stopped pinging right away.