Everybody above has mention about all the possible causes. I ran across this and the three problems I had 1st hand experience with:
1. neutral safety switch http://www.4x4wire.com/mitsubishi/tech/inhibitor_switch/
2. Corrosion on the ground terminal or ground cable at the block
3. Starter solonoid

Hope that helps. Mine still has intermidate not wanting to crank up acts like it is completely dead. I shift mine into neutral then pack into park turn the key a time or 2 and then it fires right up. i plan on while I am striping the interior to do the neutral safety switch service clean up.

Last edited by RECON45; 02/22/11 07:40 PM.

91 Montero LS "Sandstorm", Auto, Dual Bouncy Seats, 2" Suspension lift, 2" Body Lift, GENII front IFS, 32" MT tires

89 Raider "Trailbreaker", 3.0, Auto, Dual Bouncy Seats