Yeah I bought a 1.0l e cheap, 03 plate running ok on drive tick over was lumpy,took it apart cleaned plugs and see these were perished,stuck some sealant on for now,boooooom running perfect done 3000 miles now,no chain issues like people say, thank god,hope many happy miles,oh and done the water pump ,radiator, thanks for this part number will get some and put them on..