Interesting development. Installed the custom braided brake hoses, the pedal is a bit firmer but for the cost of the hoses (more than 200 bucks, yikes I know, I was desperate) is not worth it, you´ll probably be better off getting the 4 new Motorcraft for about 80 if yours are 6 years old or more.
So nothing was working, went back to the basics. Getting Motorcraft rotors and pads and see how they performed. Shopping for the parts I noticed the pads part number had changed. Old parts were BRF1158 and BRF1109 front and rear respectively. And new BR1158B and BR1109B. Got the new pads and rotors.
To my surprise the new pads were smaller (narrower), specially the front pads, smaller than any brand I´ve previously used. Installed them anyway. Brakes were bad, not awful, just plain bad. I began researching, thinking maybe the old pad were better. Found a couple of seller on ebay selling the old pads. After requesting pictures of the box to confirm I bought them. When the pads arrived I was surprised and really glad that this old pads were a lot wider than the new parts. Installed them. WOW I got brakes!!! What do you know, the truck feels better than ever, right away from the start, no brake in required, as soon as I went out with the new pads, but old parts (BRF1158 and BRF1109), truck stops on a dime!
If you embark on the search of the old part always request and actual picture so you can confirm they are selling you the old not new part. Most re-use images and will sell you the new crappy part.
I´ve enclosed the picture of the BRF1158 I got, didn´t take the picture of the new part before I threw them away but I googled one so you can see the difference.
If you look at both pads the new ones have much less contact with the rotors. Also the material they are made from is different.