Hello dingo !
just to say im looking into fixing simular probs myself when i know more i will be back on to you, as im still learning myself
but firstly have you checked the fuel pressure regulator is it leaking ? check this link !http://www.discovery2.co.uk - Workshop - Fuel Pressure...