Your car will have a different ECU (computer chip) and probably some different engine parts.
If you want to try a upgrade your engine, try this forum:
www.e90post.comI'm sorry for the late reply, I am on holidays for 4 weeks (will return next week).
Good luck!