Can anyone help me with the following problem, i have a 2002 1.2 8 valve fiat punto which has an intermittant fault whereby it goes from running perfectly fine to misfiring and dropping power. It has already had the ecu, coil packs, ht leads and spark plugs changed and it is no better! Any suggestions would be appreciated, thanks.