Rahmat from Indonesia. I plan to buy my friend BMW E46, year 2002. Car has no engine, gearbox and DME/ECU. Original engine is N42 but M54 is fine if available. Where to buy those parts or halfcut in Malaysia? Preferably in Johor since I am in Batam. Thanks for helping.