Hi Patrick,
Everything appears to be in pristine condition and as I said, the cap is brand new, so I'm happy with your explanation.
Interestingly though, I didn't get a shock when I grabbed the distributor when I didn't have the timing light in my hand, so that may have been a factor. It was a new light, so I took that back to the shop this morning for a refund.
Thanks,
Paul