Finally found what the shorter Efe one is, it's a GS1000S cable 58200-49011
Ordered 2 off different sites, & despite the claim(s) one was same length (longer) as GS1000E but the other was spot on.
So i now have a new cable that fits perfectly, but the bastard is still heavy, just a little lighter than the old cable!