Yup! this JUST happened to me on Wednesday.... Tried checking everything: battery, main relay, connections to solenoid starter.... scratching head, then saw some small plastic pieces in the footwell. Apparently, when it gets hot out, it can melt and cause the pin (or namely, switch') to crack...