could be the magneti marelli idle speed control motor,also known as idle speed valve,on front of carb.one and a half inch dia, black plastic, held by two torx screws,its also got some wires into a single push fit holder unclip it. can also be found on peugeot 405 about 1994-5 ish. new about 80 quid,2nd hand tenner ish, but you take the risk it works, good look,
scouse ronnie, November 2010