406 hdi90 rapier 2000 on a v - wont start when warm - wots

hi, when the engine is warm it will not start, it turns over no problem but will not start for several minutes then it'll start. when its cold it start as normail and when i bump start it, it starts ok. i've had a dodgy injector fixed that was leaking air and also changed the crank and cam sensors and also the fuel pump is ok to, plenty going through. please help