In a large pot or Dutch oven over medium heat, combine tomato sauce, tomatoes, onion and Italian seasoning.
In a large skillet over medium heat, cook bacon until slightly crisp. Drain and stir into the pot.
In the same skillet over medium heat, cook sausage until brown. Drain and stir into the pot.
In the same skillet over medium heat, cook the beef until brown. Drain and stir into the pot.
Stir the barbeque sauce and chili powder into the pot; taste and adjust seasonings. Stir in the kidney beans and chocolate and simmer until flavors are well blended. Serve.