I have a Lucas motor/cable that I believe is for the earlier Spiders. As pictured in the parts books it appears the same but is numbered DR2 1150 BZ3 and must be different in some way from the DR3. $25 + if interested.
I've had this for almost 40 years. Don't think it would have been saved if no good, but I really don't know. We parted out rusty Alfas for useful pieces for our racing effort and I guess that was the origin of this part.