Demon Carbs are Excellent & easy to install & tune. But like anything else, if someone's messed w/ it before you, it's hard to tell what's been done. I love my road Demon because it's straightforward & wreaks of quality. The only real issue I (might) have, is MPG. But that's most likely due...