Have you checked to see if moving the shifter through the gears with the key in the start position made it turn over. Sometimes a slightly out of adjustment shift linkage will keep the neutral saftey switch form working.