You need to have it diagnosed, I would take it to your nearest Indie, where abouts are you?
Sorry, the penny has just dropped, its my old car isnt it?
Can honestly say I never had any issues with it.
I have just had a look at Acceleration Sensor Repair thread and it would seem to fit and you are probably correct, then engine has gone into limp mode due to the issue, but I would still take it for a diagnostic, your nearest indie would be:
Autofficina
Chessington, United Kingdom
Website
Description Italian car dealer / servicing etc
Phone 020 8391 0002
or a bit further, Rob at Grimaldi is excellent:
Grimaldi Engineering
Unit 2a, Fifth Avenue
Bluebridge Industrial Estate
Halstead, Essex
CO9 2SZ