I have doubt's about the crew, I really can't see anyone climbing 2000ft above max alt especially at the weight they were likely to be at. I suspect that the aircraft climbed at full power ran out of speed then dropped down to FL295 if that's what it did.