In a small bowl, whisk together first 5 ingredients. Place pork tenderloin in a 11 x 7-inch baking dish or large resealable plastic bag. Pour marinade over pork tenderloin, turn to coat. Cover baking dish with plastic wrap or seal plastic bag. Refrigerate for 8 hours or overnight.
Preheat oven to 375°
Drain and discard marinade. Slice marinaded pork tenderloin into medium size pieces. Carefully stuff cheese cubes into baby sweet peppers, cutting cheese if necessary. On metal skewers, thread pineapple chunks, pork tenderloin pieces, cheese stuffed sweet peppers, onions, sweet potatoes and zucchini if using.
Oven Method: Place pork kabobs in a 13 x 9-inch baking dish or on top of a broiler pan. Bake at 375° for 35-45 minutes or until a thermometer reads 145° Baste kabobs with barbecue sauce during the last 10 minutes of baking. Let kabobs stand 5 minutes before removing from skewers, Serve with additional bbq sauce,
Grill Method: Moisten a paper towel with cooking oil; using a long-handled tongs, lightly coat the grill rack. Preheat gas grill to medium-hot. Grill pork kabobs, covered, over medium heat for 25-30 minutes or until a thermometer reads 140°. Baste kabobs with barbecue sauce during last 10 minutes of grilling. Let kababs stand 5 minutes before removing from skewers. Serve with additional bbq sauce.