Actually I do know the code.
No kidding. That could be your life saver.
If the 2008 is the same as my 2009, try this. Lets say the code 5-6-3-4-2
Turn ign key ON and HOLD both turn signal buttons until 5 dashes appear in odometer.
Press Left turn signal switch 5 times, then press right button once.
Press Left button 6 times, then right button once
Press left button 3 times then right button once
Press left button 4 times then right button once
Press left button 2 times then right button once.
The blank spaces should now read your code of 56342
Bike should now crank without a fob being present.
This would prove it is not a marriage issue between the TSSM and ECM.