That should be the rotor. That looks like a E tron cap they are horrible any chance you have another cap around? The distributor is probably fine. I see the length difference I can honestly say I have never ran into that YET. Wonder if it is a Ford rotor they look the same but not.