Sorry yes I have replaced the DFI I how ever have not replaced the fuel reg on the fuel rail the old motor had done nilly 400,000 the new motor has only done 200,000 the Ute has been looked after it used to be and older guys Ute it had a miss when I first got it but i fixes that with coil packs...