my next one arrived today nice car slate grey with graphite trim where would be chrome, and nice wheels , really good spec car , history is been to a mechanic who in his own words cant compete with me and my what I do etc, so this the direction on this one is just want it right, hmmm funny I know no other way to do them lol , so its having all the normal stuff , plus water pump and and link pipe maybe thermo housing if the one fitted by someone else is a cheap ebay same as timing chain kit, had a dont know where from kit fitted, as i on all the refresh cars replace with what I know to be best for money and have been using same ones now for 10 years , this car has been through a number of 02 sensors and cats recently as eating a lot of engine oil also throttle feels slow as well so suspect it out of time and 02 sensors are lazy from packed with crud, so new cat and 02 sensors will liven it back up and get better mpg, best mpg on these cars is at 50mph and using super unleaded fuel, so tomorrow i've got a black one to finish off as its got vac pump dragging the exhaust cam and was so broken when plugged the vac pipe in the engine would stall , so new vac pump ordered and also new oil control solenoids as well, i only use pierburg , there are different part number between the n12b14 and n12b16 engines , so i always order with reg numbers to be sure, also they come with a 12 months warranty and stored on reg number , also the vac pumps are same pierburg , oil pump I only fit pierburg or genuine , after this one i got a cooper s clubman to do,