Im wanting to buy an aftermarket exhaust which is rated loud/aggressive, it says it fits a 325i and 330i, both are E90 and 2.5L. My 323i MSport is a E90 and 2.5L aswell, but my version is not listed on that exhaust... i was wondering if it would still fit since they are the same generation and same litres?