These pics were sent to me by Diego in Argentina who is restoring a F15.
He tells me these are common on Fords in Argentina, yet I have never seen one on a vehicle or in a parts book I had thought it may have come from a Lynx, or is it possible these are part of the last design updates to waterproof electrical systems?