Great looking 330i and good numbers. The more time passes, the more I'm sure that the 330i is kind of a closet classic in the U.S.
Power numbers seem plausible but the torque is very odd. 330i was rated at 255hp/220tq so it seems unusual that your power and torque would be essentially the same. Further, factory torque peak is 2750rpm and your dyno sheet shows max torque at 4100. Maybe their calibration is off for torque and on for power. Is that even possible?