Avoid the Lucas / Bosch ones , they disintegrate on the shelf with age. The Factory now use Chinese ones giving 100%, sorry 99% reliability but I agree with Richard the Durite ones may certainly be worth a go.
1969 4/4 1995 plus 8 1996 Plus 4 4seater 2002 Aero S1 2013 M3W 2014 Plus 8