Embee
You mention about the Coolant temperature sensor being something that could possibly cause an issue, is this something that would only effect one cylinder, or is it more likely that it is effecting both?
I was looking through the service manual and came across a description of this sensor:
ENGINE COOLANT TEMPERATURE SENSOR SIGNAL
When engine coolant temperature is low, injection time (volume) is increased.
I assume that as extra fuel (volume) is being added, this is termed as "Running Rich" and would also maybe explain why the back plug was wet when I changed it.
Anyway, this reminded me that the "Choke" when I start the bike, even on some of the very cold mornings we have had recently, switches off in about a minute. I was wondering how long other peoples stays on for and if this is normal, as the bike will quite often stall, after running very slow and lumpy, within a few seconds of the "Choke" going off. I would have expected this to stay on until at least the temperature displayed on the digital read-out changed from -- to a number.
By any chance you don't happen to know where this sensor is located on the bike?
Apohes, do you have any idea as to how to test the coils.... is there a min/max resistance reading across them, min/max voltage output. i know if I have the lead off when it's running and it gets anywhere close to the frame it arcs across on to the frame or my hand, or a couple of times through the bike and out through the foot-peg which my knee was touching.