Update:
So I'm still confused.... Yesterday morning the bike took me 45 mins to get started
Used the car battery connected to the bike battery with jumper leads the whole time, but still refused to start until i wound the idle air screw out a couple turns.
Once it started i wound it back in.
Last night i pulled the coil out again... You were right! it was a screw type terminal. I had a mini freak out as i tried unscrewing it, and the wire broke inside the tube around the screw terminal. I had to dig it out with a screwdriver, but low and behold, there was a screw terminal in there after all.
I decided to replace the spark plug lead. I had one around from my old RX8, so i chopped it and screwed it into the plug cap and coil.
I did notice that the plug cap has resistance... up in the Meg Ohms... i assume this is normal?
I also ran a piece of wire from the negative terminal on the battery and put under one of the mounting screws for the coil in case it didnt have a good ground.... it does now.
I haven't done another compression test yet.
Based on it not starting easier with the car battery connected as well, I'm having doubts that its a battery voltage issue.
Is it possible for the injector to leak fuel into the engine while its off? Sounds silly saying it out loud.
You know... that car battery you have been using to jump start your bike, is also going to get drained if you keep doing it, without recharging it.
And yes... use a copper core wire with those screw on posts at the coil and at the spark plug boot. The resistance across stock the spark plug boot should be 4.5 -6K ohms. If it's out of spec. ? I would toss it and pick up an NGK Boot.
As an initial setting for your idle, and to get you close to where it needs to be... turn the idle screw in clockwise, until it's lightly seated. Then back it out 3/4 of a turn . Then... once you can get the bike started , either by using the throttle or the by-starter to keep it running . LET IT warm UP !... don't touch the idle screw until it is. Then after it's warm enough to hold an idle.... TWEAK the idle screw as needed. Just a SLIGHT turn either in or out. A little at a time here. Then step back and let the motor cycle and listen. Then do it again if needed. But give it a little time to catch up to your idle adjustments .
It is possible that your injector may be dripping or leaking in between pulses once pressurized by the system. But I tend to think it's an ignition problem... Spark plug wire or boot, OR the bikes battery or that car battery your using?
"Start" from scratch...
1st thing.... when you attempt to start the bike and it doesn't . Do you get a Mil light ? Key On , set the kill switch to the run position, you should hear the fuel pump run a few seconds and simultaneously see the mil light come on, and then go out when the fuel pump shuts off.... give it a few seconds . Then see if that Mil light comes back on . If it does ?... you have an issue with one of the sensors or their circuits. And there are a list of codes we can dig into. If the mil light does not pop back on ? Then you are good with your sensors.
You really can't start trouble shooting , unless you have a known good battery. Then take it from there... OK, good battery bike won't start.... Hows my compression ? ... Good . or good enough to start the motor , OK. This motor should run with the right amount of fuel and a hot enough spark. If if keep cranking the motor and it don't start and I smell fuel ? .... too much fuel or not enough spark. I also want to be careful not to over do it with the cranking, because i will drain that battery again ! It could be too much fuel because I flooded it? So let me make sure I have a good spark...again a good battery is a must to check this ! All my connections are good and such at the plug, the boot and at the coil, crank it over and a nice fat blue spark. Yeee Haaa ! THEN... if the bike still does not start ? Then start thinking about fuel....
You kinda can't be all over the place when you trouble shooting and approach it systematically or you can trip yourself up.... causing an issue over here, when the problem is over there. I wounder if it is this ? or Maybe it could be that ? You'll drive yourself NUTS !
Been there, done that .