HI my girlfriends car starts ok and ticks over ok driving around town its not too bad if you drive 25 30 ish when you put your foot down its just one big flat spot and the car chugs then if you back off revs it picks up again you can reach 50 mph slowley up the box but it will not go any faster if you excelarate hard the flat spot comes back its been in garage and had allsorts of bits on it could be ecu has been sugested any ideas whould be apresiated thanks