i am wking on a 96 trx 300. problem is when i hit the starter button the engine cranks but there is no spark. as soon as i lift off the button there is spark as the engine cranks down. there is spark when i jump the selinoid terminals. i checked the h-bar starter switch but didnot see any issues. HELP!!