Hi all. i have a problem with my alfa spider its a 2.0 ts. when i drive it drives perfect but if i take it past 3000rpm there is like a flat spot and doesnt rev as quick. the only way to describe it is as if after 3000rpm someone connects a caravan to the back!! i really love the car and recently had to leave my job and cant afford to go to the alfa dealer so has any1 got any thoughts? my friends boyfriend connected it to a diagnostic bit of equipment and he said it was reading 100% fuel all the time but didnt no why. it is pretty bad on fuel now too. i really dont want to sell this car please help!!