When ready to cook, start the Traeger grill on Smoke with the lid open until the fire is established (4 to 5 minutes). Set the temperature to 250 degrees F and preheat, lid closed, for 10 to 15 minutes.
Butter a 13 x 9 x 2-inch baking dish and set aside.
Scatter cornbread in a single layer on 2 baking sheets. Place on Traeger and bake, mixing once halfway through cooking until dried out, about 1 hour. Let cool. Transfer to a very large bowl.
While cornbread is drying, cook sausage in a large skillet over medium-high heat. Break up into pieces with a wooden spoon until browned, 8-10 minutes. Transfer to bowl with cornbread.
Heat 3/4 cup butter in same skillet. Add the onions and celery and cook until just beginning to brown, about 10 minutes.
Add garlic and sauté 1 minute longer until garlic is fragrant. Add to bowl with cornbread.
Return skillet to heat. Add vinegar and cook, scraping up browned bits from bottom of pan for 1 minute. Pour into large bowl with the cornbread.
Gently fold in 2 cups of broth, pecans, parsley, sage, rosemary, and thyme. Add salt and pepper and allow to cool.
Turn grill temperature up to 350 degrees F and pre-heat with the lid closed.
Whisk 2 cups broth and eggs in a small bowl. Carefully fold into cornbread until combined, making sure not to mash cornbread. Transfer to buttered baking dish and cover with foil.
Place on Traeger and bake until an instant-read thermometer inserted into the center of the stuffing registers 160°F, about 40 minutes.
Uncover stuffing and turn grill to High. Bake an additional 20 to 30 minutes or until top is browned and crispy. Enjoy!
Access this, and over a thousand other Traeger recipes on the Traeger App.