Yep right Oil fuel everything on the car us new bar the engine and she'll and sensors and wires but all wires checked all new Vac pipes so no spilts All earth's are good and tested map sensor not been tested but have checked all since new ecu jam removed fcd and help the problem a little but not disconnected the battie all the timing is set from the.book all new cam belts dizzy and leds down to plugs are new The problem is the flatspot in mid range same place no change at all its always there little tourle is OK drives fine right at the top if I have my.foot right down don't wanna go anywhere fast till I lift of alittle New turbo aswell