how the hell is the filter even Dinan? Dinan trademark its longtube intake with a blue filter. as far as the ECU, how the hell do you even part that one out when the ecu on an e46 is fixed and coded to each car.
let me guess, your car is an M325i too? and your automatic transmission is actually an SMG?