Greetings. I just returned from a 2.5 week, 4,900 mile trip through the west on my 08 sb9sx with some friends. Camped the whole way. Hadn't camped on a motorcycle trip since the 80s! Bike ran great until my fuel pump fuse blew at 80mph in Utah on the way home. Swapped the "Aux" fuse (also 10 amp) and bought more fuses at the next town. The fuse hasn't blown since. Later on I pegged the throttle passing some cars and fuel delivery just shut off. Let off on the throttle and fuel delivery resumed as normal. After that it occasionally took several attempts to start (popping and backfiring) and occasionally stalled at idle. While riding down the road was normal though. Since getting home I changed the plugs to new Iridiums (the old ones were too, and looked healthy), washed and oiled my K&N air filter and changed my oil. Took 3 attempts to start it yesterday before warming it up to change the oil. Started normally today though. I read a post about worn fuel pump wires that were grounding out and have since ordered new fuel pump seals and a new fuel filter. Will inspect the fuel pump's wires and repair if necessary, and replace the fuel filter when the parts arrive.

I've determined that I have the following ECM:
http://idspd.com/xcart/buell-xb9-08-09-P-and-A-ecm.html

I'd like to get diagnostic equipment for querying, resetting and changing maps in my ECM. IDS makes this:
http://idspd.com/xcart/cmi-lite.html?category_id=42

but it seems pretty limited in what it can do. Wondering if I should get a Buelltooth, ECMspy, etc. Any thoughts?

Based on this photo, can someone confirm that I have a Buell P&A (Pro-Series) exhaust?
exhaust.jpg

Who makes this exhaust? I haven't been able to find it anywhere on the net.

Also, what's this plug for under my seat?
plug1.jpg

plug2.jpg