Ever have a "misfire" with the starter when starting the bike? That is usually another indicator. OEM compensator is a little over $100 but the Screaming eagle is twice that.
I've had several recent 'misfires' on my Dyna - sounded like the engine was going to come apart. It has a little under 20K on it, so maybe its time for a compensator - runs like crap too.