Throttle Issue - Pelican Parts Forums
I found this post, basically the same issue. The local European car specialist couldn't figure it out, so I am back on the case.
It could be the "throttle accelerator sensor" or the pedal.
I am starting to think it might be the mass airflow sensor