If both works, then it should not be the inhibitor switch. When cranking, power goes from the switch to the inhibitor switch and to the starter so power supply is getting through.
Most probably the ignition switch wire to starter solenoid is weak and not providing enough juice to push the solenoid.
Try attaching a relay with power supply from battery to the starter solenoid and using the solenoid wire to activate the relay.
Thursday, September 25th, 2008 AT 10:16 AM