I have a 1995 4Runner and have recently run into a problem of starting my vehicle. I put the key into the ignition and in the "on" position everything works fine. When I turn the key to start, everything dies. I was reading some other threads about how some people had their 4Runners die for good, but when I put the key back into the on position everything is fine again. Nothing is clicking repeatedly like it's a dead battery; it simply clicks once and that's it. But nevertheless I took it to Les Schwab and they told me the battery and connections are fine. Sometimes I'll have to turn it once or twice in order for it to start, sometimes it'll take 20 or 30 times of just sitting there and turning the key. And other times it'll start on the first try. My gut feeling would be the starter, but should I take it to a mechanic to diagnose it or just get the starter replaced? Any estimates on how much this should cost? Thanks