So I just got back from the garage. I tested for spark and got it on all three plugs. The tips of the plugs were sort of black so I tested again with new plugs to see if perhaps I'd get a better looking spark. I couldn't really notice any difference in the quality of the spark.
Here is a pic of old plug vs new: https://imgur.com/a/UOk7F9C
Unfortunately there is snow on the ground right now so bump starting isn't an option. I will give that a go once it melts though.
I will start to research the wiring for the ECU a bit (I already have the diagram from fixing the snip happy thief's damage). Is there anything else I can do to check the ECU? Any other ideas/things to check for in general while I have the bike apart?
Thanks for all of the help. It's much appreciated.
1st of all I want to apologize for the late reply. I know you are anxious to get the bike running again.
Its hard to see your plugs, that looks like normal wear just a little wet.
When you jumped the bike off how did you do it? did you use a Jump box or jumper cables with a vehcle, was the vehicle running or not?
I checked my old pics, my old CPS when it went out was at 1.0XXohms, my new CPS was at .235ohms. Where was yours at again? .9XXohms if so thats too much resistance Specification is ~.200ohm .
lastly as far as testing the ECU that's tedious, and I am decent but not great at it. We send them out to be tested. But to give you an Idea you will have to check for battery voltage at your ECU power wire, one of those wires has to power up that ECU then its distributed to everything else. Most if not all connections will have a power and ground, some will have a 5V reference. The ecu will send out a small amount of voltage (5Volts) to wake up the sensor. This also gives the ecu a signal to let the ECU know the sensor is working. If there is a fault with the sensor, then you will get a short to power or short to ground code like you did with the Exup. Never ohm out an ECU! Computers have diodes which only allow power to flow one way, when you are ohming out a wire you are shooting a small current through it in order to test its resistance. You will also need to see if the ECU has a ground wire and make sure its good as well.
Side note, the EXUP valve will NOT prevent your bike from starting. I had issues with both my 09 TD675 and my 12 TD675R , rode them for miles until I finally got tired of looking at the C.E.L light on.
I'll finish the rest later, starting to doze off, if you anymore questions let me know