I ran into a problem a few days ago regarding a very similar problem on a c6 z06 with a decent cam.

He had the car tuned somewhere else and at about 3000 rpm's the car would goto a horrible flat...