inside the starter, on the flywheel too maybe, causing it to get stuck.
My 4runner has been sitting for a few years (due to an oil leak) and I decided to recently get her running again. I performed all the checks and went to start it up. After a few cranks, nothing. Had spark, but no fuel. Went through the electrical and found that I had no power to the pump. Both relays were good, and fuse, but losing power somewhere inbetween the cor relay and the pump. So I decided that I just had to trace the power loss and fire her up. Well, in my attempts to turn it over to measure voltage to the fuel pump, my starter stayed engaged and would not shut off! Even with the key in the off position and out of the ignition. I ran over and disconnected the battery. So im thinking either the solonoid, starter itself, relay or ignition. Weird thing is, I pulled the starter relay and it still kept cranking. Any ideas?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic