Hi trazman
Looks like the TPS to me (Throttle Position Sensor).
Yes, You need a new one, stay with OEM. That won't come cheap, especially in Europe.
I suppose it might cost about 100 Euro, but don't know really...
Also, while You are at it, why not spray some contact cleaner on coil...