Most of the part numbers are Mercedes Benz, it's easier to find parts in Europe by a Mercedes Benz part number and if part sellers annoy you, you can just go to the dealership.
Engine:
Fuel line O-rings: A 601 997 06 45
Oil separator O-rings: A 611 997 05 45; A 611 997 06 45
Oil separator: A 611 016 03 34
High-pressure pump seal kit: F 01M 101 455 (Bosch); A 000 078 07 80
Low-pressure pump: A 611 090 03 50
Pressure regulator: 0 281 002 241 (Bosch); A 611 078 01 49
Pressure regulator seal kitt: A 014 997 70 45
Oil filter: Mann HU718/1K
Fuel filter (without sensor and drain): Mann WK842/13
Fuel filter (with sensor and drain ports): Mann WK842/18
Air filter: Mann C28150
Fuel pressure sensor: 0 281 002 239 (Bosch); A 004 153 75 28
Fuel line from filter to LP pump: A 665 070 05 32 (confirmed ok)
Fuel line from LP pump to HP pump: A 612 070 33 32 (confirmed ok)
Fuel line from pressure regulator to HP pump: A 612 070 33 32 (confirmed ok)
Injector grease, ceramic: A 001 989 42 51/10; Liqui Moly 3381, Liqui Moly 3420, Febi 26712
Injector bolt: A 000 990 29 07
Injector seal, 1.56mm thick (normal): A 611 017 00 60 L/L; ELRING 924.867
Injector seal, 1.76mm thick: ELRING 199.360
Injector seal, 1.96mm thick: ELRING 199.340
Cam cover seal set: ELRING 330.370; Victor Reinz 15-36224-01
Cam cover: A 612 016 08 05 (research shows it fits)
Oil pan gasket: A 647 014 00 22
Cam sensor: A 005 153 13 28
Crank sensor: 0 261 210 170 (Bosch); A 003 153 28 28
Oil cooler gasket: A 611 184 02 80
Oil cooler: Hella 8MO 376 726-321
Oil pump inlet o-ring: A 027 997 38 48; Elring 003.360; 22x4 mm
Oil pump to block o-ring: A 019 997 80 48; Elring 294.430; 16x3 mm
Fuel filter return valve: A 611 078 02 49
Harmonic balancer: A 612 030 02 03
MAP: A 004 153 31 28
Injector: A 611 070 16 87
Accesory belt: 6PK2604
Exhaust manifold nuts: A 120 142 00 72
Exhaust manifold studs: A 111 990 04 05; Febi 46388
Turbo to resonator O-ring: A 01 299 722 45
Intercooler hose O-ring (at resonator connection): A 02 699 782 48
Turbo resonator: A 611 098 18 07
High-pressure pump hose outer seal (white donut): A 006 990 60 40
Vacuum pump O-ring: A 611 997 07 45
Intake manifold gasket: A 612 141 01 80
Turbo seal (or install) kit: Victor Reinz 04-10044-01
Starter motor:
0001223005 / A0051512901
M2T88572 / M2T88571
S5155 / S5098
Gearbox:
Connector plug: A 203 540 02 53
Torque converter: A 210 250 0602
Torque converter bolt cover: A 611 014 00 33 (makes strange noises if it's missing, like a heavy engine knock from below)
Conductor plate: Febi 32342 (OEM, with the Benz part number sanded off)
Body / General:
Turn signal relay, works with LED's too: Novita LM519
Transfer case lever bushing: 53004810
Climate control bulbs: 7382 (Farnell); 2162 (JKL)
Heated seat switch bulb: 05012591AA; JKL DNW1-DW33/GRA/39-04-5T
Gearbox mount: A 203 240 19 17; Febi 19679
Viscous heater bearing: 35mm ID X 52mm OD x 22mm
Viscous heater coil: CARGO 250037
Downpipe gasket: FA1 141-965
Downpipe clamp: FA1 144-974
Coolant sensor: 52079881AA
Ribbed idler pulley, 70x26x17: Febi 30289
Smooth idler pulley, 70x26x17: Febi 31975; Gates T38099
Steering box seal set: 5014665AA
Cabin air filter kit: 82208300
Most are checked by me since I had so much to change on my car
I've got no idea how to format it to make it look nice.
When I have new part numbers I will update it. Let's keep this clean, please ask any questions in a new topic.