Ok all, done the gearbox stall check and the fuse draw check both are within the guidelines given, also cleaned the RED plug on the ECU , small amount of oil but nothing major. Plugged in Delphi diagnostic kit and no codes and no improvement.
It’s really starting to annoy me now