BMW 330Cd 3.0 E46 2003-2007 2993ccm M57N306D2 BMW 330d 3.0 E46 2003-2005 2993ccm M57N306D2 AT BMW 330xd 3.0 E46 2003-2005 2993ccm M57N306D2 AT BMW 525d 2.5 E60 E61 2004-2007 2497ccm M57D25 AT BMW 530d 3.0 E60 E61 2003-2005 2993ccm N57306D2 AT BMW 730d 3.0 E65 2002-2005 2993ccm M57N306D2 BMW X5 3.0d E53 2003-2007 2993ccm M57N306D4