Would any of the initiated be able to confirm if this part number is the correct stuff for our cars please? Cheers