Update
It seems there is a problem with the clutch pedal link on 1.2 Twingos. I found out that a couple of dealers have replaced a few of these under warranty, also sold a few more for low mileage cars just out of warranty (like mine at 14,000 miles and two months out of warranty). Not cheap...