Voltage Problem

I see your point. That's a reasonable deduction. I'd want to check if the starter drawing hte battery down to 9 Volts. And if not, where is the drop? Could be right at hte battery terminal or any place down stream there. Mechanically the switch gets teh most wear, but the engine compartment connections take the most abuse.
I'm thinking it's either the ignition switch or the fuseable link that runs to the coil from the ignition. Everything else checks out as far as voltage goes.