Lubrication system/Oil pump with drive BMW 3' E46 (325i) [Europe]

Lubrication system/Oil pump with drive BMW - 3 E46 (325i) [Left hand drive, Neutral, Europe 2000 year September]
Part code Title
0111 41 7 501 568 Oil pump
0211 41 7 503 258 Suction pipe
0311 41 7 507 429 O-ring
0411 41 1 432 731 Rotor,outer
0511 41 1 432 730 Rotor inner
0611 41 1 432 737 Sprocket
0711 41 7 576 915 Chain
0807 11 9 905 739 Hex Bolt with washer
0907 11 9 905 391 Hex Bolt with washer
1007 11 9 904 524 Hex Bolt with washer
1107 11 9 905 857 Hex nut
1211 41 1 716 410 Control valve
1311 41 7 502 774 Coil spring
1411 41 1 722 837 O-ring
1511 41 1 703 950 Spacer bush
1607 11 9 934 625 Lock Ring
1711 41 1 722 839 Dowel