I created an account just to respond to this hopefully help someone else out that gets stuck like me. I had the exact same issue. Checked Solinoid, starter, wires batteries, everything. Put a for sale sign on it in the front yard. after thinking at work I went home and took off the engine cover.. There was a big fat momma mouse and 4 babies all nursing. They had a big nest that had jammed the flywheel and gear off the starter. Sent them into the field and cleared out all the grass and gum and she fired right up.