Hey, I have the same problem. . . the engine wont even crank with a good battery and good starter, took off steering coulomb cover and took out parking solenoid switch to prevent using the key release mechanism. . . thought it fix both problems but only fixed key removal. I noticed that when i disconnect the battery and reconnected, it usually cranks. I always had a hunch for the ignition switch being faulty but if i can avoid spending 100 dollars that'd be kool. Maybe you can replace urs and tell me if im right hahah