it will fit. The bmw pe is the same for both of them im pretty sure so idk why that wouldnt work
2007 Titanium Silver 328xi: In limbo
1985 Gazelle Beige 325e: Lowering Springs, dampers, Sway bars, all bushings replaced with UHMW/Delrin, Rear Seat removal/ Roll bar waiting in garage, Corbeau F1X seats, radio/AC/PS/sound deadening removed. Home machined selector rod/bushings.. Others odds and ends.