Free easy way
Jump the #1 and #2 terminals in the data link connector. Turn the key and run switch on. The deck engine light will flash rapidly 6 times, then slowly flash a number of times, then a pause, then another number of times. Those flashes are the code. Don't worry, it will repeat itself until you time the key off.
11 Throttle position sensor
13 Oxygen sensor
14 Engine temperature sensor
15 Intake air temperature sensor
16 Battery voltage
21 Interactive muffler control
23 Front fuel injector
24 Front ignition coil
25 Rear ignition coil
32 Rear fuel injector
33 Fuel pump
34 IAC
35 Tachometer
36 Cooling fan
44 Bank angle sensor
52, 53, 54, 55 ECM failure
56 Cam sync failure
If you are scared to jump the terminals, I do make and sell a plug that simply plugs in and jumps the terminals.
Best way, but requires additional stuff...
I make Buell Bluetooth dongles. With that you can use the free Android app ECMDroid. Then you can easily read codes and clear them unlike the jumper method.
Here is my facebook page for my Bluetooth
Facebook.com/buellbluetooth
And ad on here
http://www.buellxb.com/forum/showthread.php?50973-Bluetooth-Adapters