225 having some trouble firing up

well here is a diagram of the electronic ignition system.if you can rule out any of these components as bad or less than adequate, then im pretty sure that it would have to be somewhere between the ignition switch and the junction box. i have heard of ignition switches going bad and playing havock and causing wierd things to happen.just a thought...