Hello Buell XB people!

To make a long story short, I've just picked up a 2006 XB12X Uly that's been sitting for around a year and half. Got it running with a new battery, and on the way home could not help but notice how horribly rough it ran.

Throttle response was all over the place, it sputters and surges big time. The check engine light was on all the way home, and although it didn't cut out while idling, the RPMs would tend to flutter and drop.

Anyway, I'm really just looking for some basic advice on what to check, and would also welcome any thoughts as to how I can properly diagnose the trouble I'm having. I'm really new to Buell, and would be really grateful for any guidance.

Thanks!