Looks like it, though if you get a chance, I'd still be interested to know if it really is out of a ford pickup. I tried models all the way back to the 70s, and none had a cable like this...
Working night shift all weekend will check when back to normal.