My 99 zx6r will start up when its cold or has been sitting for an hour or so after running it. I put a brand new battery in it that is putting out the right voltage and cranking amps according to my load tester. the bike will turn over when its warm but it wont start itself up it acts like its not getting enough cranking power. if i hook it up to a jumper cable the bike will fire up easy i can also push start it when its warm but i cant figure out what is causing the bike to not start just when its warm? any suggestions?