hello. i am new to owning a landrover discovery and have a 300tdi auto. i have owned it now for about 10 weeks now, over the last few days it has started to play up. it will idle ok, but when i am driving it about the CHECK ENGINE light comes up on the dash and there is no acceleration / loss of power untill i pull off the accelerator and put my foot back on the pedel this is happening all the time while in drive and reverse i have drained the fuel filter / system for water and have checked hoses and wires and there dont seem to be anything loose, but it never stalls... i would be very greatfull if someperson could help me here as myself and children love the disco....jabon.