Had problems with mine for months. Random "missing" and poor running around 70mph replaced injector loom twice, even replaced fuel pump. Problem FINALLY identified as the throttle pedal. It has a tiny potentiometer stuck on. This was the cause. £500 it took to find that. No fault codes...