When you hit the start button do you hear the fuel pump charge? make sure the kill switch is in the run position. what year is it? older years had 3 transmission wire that attach to the right side or the trans, they often times can come loose unplug altogether or get corroded from being loose, i would check them and clean the contacts. have you tried pulling the codes?