Heater plugs,
Fuel pump,
Fuel filter housing,
None return valve,
Air bleed valve,
Injector seals,
Crank sensor,
Crank sensor wires,
Failing battery,
Mine got so awful to start that I was charging a spare battery ready, so far out off my list I've not changed the crank sensor or battery and...