
Oil pump
Taken from:BMW 3 E46 1999 1951cm3 100kW Diesel Manual 282 000kmUAB "Arauta"

Oil pump
Taken from:BMW 3 E46 2001 1951cm3 100kW Diesel Manual 350 000kmUAB "Arauta"

Engine
Taken from:BMW 3 E46 2003 1999cm3 1kW Gasoline Manual 1kmFormula Serviss, SIA

Engine
Taken from:BMW 3 E46 2000 2000cm3 100kW Diesel ManualLairama, UAB

Oil pump
Taken from:BMW 5 E34 1994 1cm3 1kW Gasoline Manual 300 000kmEdmundas Jankauskas

Oil pump
Taken from:BMW 3 E46 2003 1cm3 1kW Manual 300 000kmEdmundas Jankauskas

Oil pump
Taken from:BMW 5 E39 2000 2500cm3 105kW Diesel Automatic 657 657kmGT gama, MB

Engine swap
Taken from:BMW 3 E46 2001 Diesel ManualAnter Centrum Dopłat Aneta Rychcik

Oil pump
Taken from:Land Rover Range Rover P38A 1997 2500cm3 100kW Diesel AutomaticEuro Impex Utena, UAB

Oil pump
Taken from:BMW 3 E46 2002 1951cm3 Diesel Manual 225 000kmDesguace el Caliz SL

Oil pump
Taken from:BMW 3 E46 2000 2000cm3 100kW Diesel ManualEuro Impex Utena, UAB
Oil pump
Taken from:BMW 3 E46 2000 2000cm3 100kW Diesel ManualMANDUKTS, SIA

Timing belt guard (cover)
Taken from:BMW 3 E46 2002 ManualBRZEZICKI AUTO-CZĘŚCI PAWEŁ BRZEZICKI

Oil pump
Taken from:BMW 3 E46 2001 ManualBRZEZICKI AUTO-CZĘŚCI PAWEŁ BRZEZICKI

Oil pump
Taken from:BMW 3 E46 2000 2000cm3 Diesel ManualEuro Impex Utena, UAB