All of the parts are OEM and off of the 325ix.
I swapped the mass air flow and still came out to be the same.
I'm not sure how many miles are on the distributor, but I took it apart to have a look. Had a fair sized wear on the pins with carbon deposit. The rotor was still in good shape.
I'll have to take a look at the intake hoses, I remember replacing most of the hoses due to minor splits on the ends when I first got that car 4+years ago.