Obvious here, but when the starter was out, did you do a quick test to see if the solenoid and starter motor work? Just hook up the neg to the starter housing and tap the pos to the terminal, starter should engage and turn. If the starter works, then did you check the ignition with your meter when you turn it over to see if the ignition switch is good?