My car is a fiat scudo which sheers the same engine as a Citroen jumpy 2.0hdi 16v cold starting is ok but when it is warm if I try to start it it might kick in first time if it doesn't then second or third time after trying it will start up but the engine management light will come on what could that be anybody know please let me know