Quick update, got the disco plugged in, no errors on the gearbox ecu, but the mass air flow thingy was fairly fu**ed and the air filter was very dirty. Put new filter in and waiting on air flow meter to be posted. Mechanic unplugged the air flow meter and told me to leave it that way till new one is put on. So far still got same problem. Any more ideas that I could try would be great.
Cheers guys