Would this code prevent a start?
Sorry to disagree with that kind gentleman who's trying to help out but no Glenn, a BAS code (or any code) will not prevent a start, or in your case, prevent cranking. Clearing it would do nothing to help you. Playing with your ignition on and off and on and off won't do anything either, it takes many ignition cycles AND mileage to clear a code without being inside the ECM.
Codes are a simply a notification from the ECM that it is getting a signal outside of it's normal parameters in that particular circuit. It may have been there already? It does NOT mean that part is bad, nor does any code cause an ECM to operate differently.
A bad, or incorrectly mounted BAS (look for the "UP" arrow)
could prevent a start because it's job is to stop the engine if the bike gets laid over, but it still has nothing to do with the starter circuit. Unless DDFI-2 bikes are different? the bike should still crank over with a bad BAS, just not start.
Yours is not "cranking" so lets find out why:eagerness:
What prompted you to do that to your bike? Was there a bunch of corrosion? Di-lectric grease is an insulator (NOT a conductor). It is good if you have a corrosion issue in a good connection, but it will make weak electrical connections worse, thats why you can squeeze a bunch in a connector and it doesn't short out.
Since you said your fuel pump is running, let's assume (for now) the ignition is OK too. We can go back to that if we get it cranking and it still won't start.
Like Barrett said, I would check the START relay in the fuse box (OK to swap with another one) but the ignition and key switch fuses will be OK because you posted that the needles sweep and fuel pump runs.
Then make sure the yellow start button has a good connection as well. You can follow the wire behind the windscreen and make sure that plug has 12V (ignition on) and a 12V signal out when you press the yellow button*
Does your bike have a side stand safety switch? Check by the kickstand pivot. If you suspect it, it's ok to jump the 2 wires together to bypass it.
Same goes for the clutch switch. It is right by the clutch handle pivot, you can jumper those wires together to bypass it as well.
Report back what you find and we can go from there. Proper diagnosis doesn't need luck, so we'll find it:angel:
* you can get the wire colors for '07 from the service manual. Theres a free download that includes the wiring diagram at Buellmods.com or Buelltooth.com