If its powering up the gauges without the key on, I don't believe it's your stop start switch. It's possibly a DESS post, but I am still leaning towards the solenoid
Duh.... I should have read better. 9 times out of 10 its the solenoid. You can test the signal wire from the ecu to the solenoid plug with a multimeter and see if its receiving a signal to make sure.
sorry everyone and thanks for the info. been gone to the lake all weekend and I just got back. multimeter at the yellow wire leading into the solenoid it goes to .04 when the button is depressed then back to zero