When i last parked the bike The dash lights and starter were all working perfectly fine. When i came back to it and tried starting it. I noticed the dash lights were not on and the electric starter wasn't working. All the wires around the Solenoid are a complete mess. I'm thinking maybe something got crossed and blew a fuse. What are you thoughts. I replaced the Key switch because the original one had fraying wires. " It was time for a upgrade" and to answer your question it is a OEM switch. wouldn't put anything else in these older bikes.
Thanks
ok, forget the ignition switch for now. lets work on tracing power from battery to the ignition switch

. do you have a ohm meter or a 12v dc test light works best for tracing shorts. you need to check BOTH fuses at the battery, power from battery to and out of both of these two fuses. if your not getting power to them ?, you need to locate the problem. dumb question...BUT I'VE SEEN IT A LOT !, any chance you hooked the battery cables up wrong ???????. if your connections are correct ?, and your getting power to the fuses, and out of the fuses ?, then now you must go to the ignition switch with your 12v dc test light, and see where your power is at coming FROM the battery ?. where you plugged the new switch in, unplug it, use the test light to see if your getting 12 volts on the solid big red wire on the harness side ?. if not ?, now you know your short is somewhere between that plug...and the fuses at the back. if you are getting power to the plug on harness side ?, plug the switch back in, now go past the plug towards the ignition switch, you should have 12 volts all the way to the switch ?, if you do ?, turn the switch on, now start poking the wires coming back out of the switch, and see if your wires are showing 12 volts ?. most trx300 ignition switches should show power on pink wire, power on black wire.