I had the F90BT and yes it fits, with a little modification. You have to trim the back of the radio bezel lip with a dremel or something for it to fit in. I just used a normal Metra wiring adapter for the ranger.
I can't find my good pictures right now, I will later though