Glad you got it working.
On the ignition switch, the problem you are experiencing is typical for this time of year. And that's because the lube in the mechanism and switch is drying out and the cold makes it worse. Read what is said on the Ignition Switch tab on the page at Documentation/Electrical/Ignition. You'll need to clean and lube the linkage and/or switch, and that's explained there.
And, since you are just now seeing David's post I'm assuming that you didn't click "Alert me by email...", so didn't get an email notification to your own thread. So I'm "tagging" you via the Assignment option we've recently added, which will give you an email notification of my post. Then I'll come back and un-assign you so you won't have to do anything but respond.
Gary, AKA "Gary fellow":
Profile
Dad's: '81 F150 Ranger XLT 4x4: Down for restomod: Full-roller "stroked 351M" w/Trick Flow heads & intake, EEC-V SEFI/E4OD/3.50 gears w/Kevlar clutches
Blue: 2015 F150 Platinum 4x4 SuperCrew wearing Blue Jeans & sporting a 3.5L EB & Max Tow
Big Blue: 1985 F250HD 4x4: 460/ZF5/3.55's, D60 w/Ox locker & 10.25 Sterling/Trutrac, Blue Top & Borgeson, & EEC-V MAF/SEFI