Prep. In a big bowl, mix the wet stuff thoroughly. In a small bowl, mix the dry stuff thoroughly. Add the dry stuff to the wet stuff and stir it together. Let it soak for a minute or two.
Chop the onions, peppers, and sun dried tomatoes into small bits. Add the veggies to the big bowl. Chop the bacon into small bits and add that to the bowl along with the rest of the meat. Mix gently. Resist the temptation to overwork the mass and pack it tight. We don't need no stinkin' meat bricks. If it doesn't mix thoroughly, that's OK: bursts of flavor are fun. Form it into a cylinder about 3" (7.6cm) in diameter. Yes, I know this sounds weird, but this tube shape will insure that it cooks evenly on all sides and it makes it easier to roll around on the grill to brown on all sides.
Wrap in plastic wrap and place the meatloaf in the refrigerator to firm up while you prepare the grill.
Fire up. Set up your grill for 2-zone cooking. Preheat the indirect side to about 325°F (163°C). That's a good temp for browning things without squeezing out too much moisture. Start a pot of water boiling for the potatoes. Cook. Place the loaf on the grate on the indirect side. Throw some wood on the fire to add a bit of smoke, but not too much. Roast until the temp in the center of the loaf is 150°F (65°C) and then move it over to the direct infrared heat side and roll it around, lid open, until you have a nice crust on all sides and it hits 155°F (68°C). The paint it with a glaze of KC Style red barbecue sauce and let it bake on until it hits 160°F (71°C), the temp at which the eggs are thoroughly cooked and safe.
Serve. Remove the meatloaf from the grill, slice and serve with mashed potatoes and/or your favorite side dishes.
Now tell us, what do you do with your leftovers?