Found out what my "B" code tranny means from a spec sheet I downloaded from Ford when I bought the truck new, forgot I had it. The "B" code means: "4-Speed Automatic Overdrive (4R70W)".
Now I did find this info as well, just to through some confusion in there
Transmission Code B on a 2004 F150 is a 4R75E transmission. It is a 4 speed Automatic (AODEW).
Description found on Truckworld.com a review:
"Another improvement in the drivetrain is the use of the new 4R75E 4-speed automatic. The 4R75E is an evolution of the 4R70E that is used in the current F-150. The biggest changes are a faster computer, redesigned toque converter, addition of a turbine-speed sensor, "smart" shift control unit, and a fully sealed case filled with lifetime transmission fluid."
2004 F-150 XLT Supercrew 4x4; K&N FIPK cai, SCT tuned, Supreme Suspensions 2inch frnt lift; Putco 3rd Brake Light; ABS Triple Chromed Waffle Grill; Westin Bull Bar stainless: Monster Wheels 20x10's with Nitto Terra's 33x12.5: Powerstop Slotted/Drill slotted rotors and performance pads : Pioneer AVIC D3 head unit/Nav Unit/ 2 Kenwood digital Amps and many more components