New battery, new cables, new starter motor, new solenoid on starter motor and still starts when it wants to which is not often. If I bypass all that and jump across solenoid with a screw driver sparks fly and the starter spins but doesn’t throw out the gear to hit the flywheel. If I keep at it sometimes it will go ahead and come out and hit the flywheel and start up immediately. Have a new neutral safety switch to install but I figured it won’t help since the screw driver method bypasses all safeties i think. Any ideas appreciated.