That looks like it doesn't it. With any luck any 2nd hand unit I pick up will have the lead with it.
I didn't get the pins, I managed to the whole fascia out enough to see behind, with radio still installed. Will have to get them at some point though I guess.