In Wrath, Blizzard implemented a new UI and system for their vehicles, and some bar mods haven't been updated to reflect these additions. Or they have, and players haven't updated on their end. As far as mod updates go, this is one of those things that counts as a big deal. If your bar mod is suppressing the vehicle UI or preventing your action bar from switching over to the vehicle's abilities, you're not going to be able to complete a lot of quests, and those ones tend to be the most fun and unique. Naturally, some quests are buggy, but a vast majority of them aren't. If you're consistently running into issues with vehicle combat, please, check your mods for your sake. A lot of the quests are way fun, so before writing them off, check things on your end first.
If you absolutely must have a bar mod and yours isn't Wrath compatible yet, you might want to check out Dominos. There are other updated bar mods, absolutely, but this one seems the most popular recently. If you'd rather stick with something else, just hit Curse or whatever and check for updates. You'll be glad you did.