Removed blower motor and sprayed bottle of Motorcraft A/C Cooling Coil Coating (YN-29) using the A/C Odor Remover Flexible Applicator tool, very easy, and got rid of odor. Some coating dripped out the condensation drain, so I know that bit is not clogged. Cleaned the blower motor fins and inside the housing, very dirty. If you do this, be careful not to dislodge any of the small metal balance clips on the plastic blower blades.
There is a debris screen way up inside the blower motor housing assembly under the dash, need a mirror and light to see it, mine was covered in leaves/debris, so I blew some compressed air up there to move them off the screen. It looks like you have to take the windshield wiper arm off passenger side and remove all the plastic covers and shields to actually get down inside this area under the dash to remove the debris I saw on the protective screen, but no time to mess with that bit today.
Flushed the sunroof vent holes/tubes with rubbing alcohol using syringe and plastic tube, until it started dripping out on the ground underneath the truck. Removed scaly rust and paint along passenger side track and along driver's side front edge. Used Evapo-Rust Gel to remove rust, then coated with corrosionX HD, corrosion inhibitor penetrant. Treated the sunroof gasket and all door seals with Krytox GPL-205 multipurpose grease (great for rubber gaskets/seals). Added a little lube to the sunroof slide tracks/rails.