Check for an air leak. Mine used to be heasitant just before really coming on boost.
Also check the fuel pressure. For a test put a pair of mole grips on the fuel return and have a quick drive.
Does the engine management light come on when the ignition is on before startup?