The hp sounds right, but the torque is too high...only rated 295 at the flywheel...no way you would make 325lb/ft at the wheels.
Are you sure you didn't get a tuned 335i by mistake
Actually, after looking more closely at the second graph, your peak torque doesn't actually come in until around 4000rpm which shows just under 225lb/ft...which is about right.
I think there was some kind of error where it shows 325lb/ft @ 2800rpm then it suddenly dropped as the rpms climbed. Also, the first graph shows the torque holding about level the whole way across...it should peak at around 4000rpm and level off, not drop suddenly like the second graph shows. THey also dıdnīt take the motor up to 8400 RPM.
Something wasn't done right. But then agaın, I am far from an expert on dynos. Lıkely some of the folks here wıth the green user IDīs wıll chıme ın.