What raises my eyebrow more than HP numbers is the TQ number. 90 lbs at the wheel is nearing what a 12R produces and you ain't going to get that number with 999 cc. That violates a bunch of physical laws.
Thanks for all the comments, we have some data driven folks on here! I do not have a PC...bmw assured me that the ecu could accomodate and there was not a significant need for a PC. They also said their person who drag races found the PC of little use. The dyno did show me a little lean in a spot but nothing major. Let me dig through and try to find the original dyno sheet...i may have to go back to him to see if he has it on file.