How about put a bike in your signature, so we don't have to ask, everyone doesn't follow every post, so it's hard to know what bike your talking about.
You said "when tore down" what exactly did you do, the kick stand light should not be related in anyway to the solenoid, that light is on a fairly simple circuit, it receives it's power immediately from the ignition switch via the kill and starter button path, and completes the circuit at the stand, when the stand is down, the switch completes the ground, when up it breaks the circuit, if you unplugged the connector and the light is still on, one of 2 things have happened, either the ground wire to the stand is making a connection somewhere in it's path to the stand, or possibly, in your headlight bucket, you will see a long clear tube with a wire connected to a Diode, this diode is tied in with the kickstand circuit to the oil pressure switch, if the diode fails, allowing connection in either direction(diode is normally like a one way street) then your kickstand light will get its ground from the oil pressure switch.
Are you sure there is no power at the starter button, you need to check the small wire at the solenoid, it may have power, but if the solenoid is bad, it will act the same, jumping across only proves your starter works, as by shorting the 2 wires across the post, which just supplies power directly from your battery to the starter, by-passing the solenoid all together.
If the starter button does not in fact have any power, your best bet is get a wiring diagram for your bike(whatever that is) and follow the circuit back through the kill switch and eventually back to the fuse box, (check fuse box fuses before getting carried away first) and then back from the fuse box back to the ignition switch, then back to the fuse box.....this is why you need a wiring diagram. A lot of people see a wiring diagram and get the heebee jeebees, but it's really like a road-map. get a good color wiring diagram if you can, it will make it easier to follow.