yes I have, because the rubber joints do have a habit of cracking. both ends have been replaced.
the car had a 25d dizzy from when the car was new. but due to ware in the shaft I opt for a new dizzy with electronic ignition. the one which we sent, looks like a 45d. which so work ok.
the car had been running nicely until 2 weeks ago. this is why I got a new dizzy and leads. I have been reading on the web, there has been problems with some of the copy dizzy. it seems to be the rotor arms are not correctly made, which can put the timing out. so I will be looking at putting the old rotor arm back on, and see how we go. if need be I will reset the timing.