So was it a high pressure fuel pump that needed cleaning, or a bad crank position sensor?
Separate names with a comma.