Goin on a hunch here... try this, place your key in the run position, and then go to your start relay and manually bump your battert power with the starter solenoid to turn it over and see if it fires up. It almost seems as though your not getting power to the ignition when turning the key into the start position. I know you said you were getting 10.5 volts while cranking, but its just a hunch...