Make the steak marinade by placing all of the following ingredients into a bowl and stirring to combine: ¾ cup lemon lime soda (Sprite, 7-Up, etc.), ¼ cup soy sauce (low sodium is best), 3 TBS apple cider vinegar, 2 TBS Worcestershire sauce, 2 TBS Jeff's original rub.
Lay the steaks onto a cutting board and cut into strips then into pieces that are about 1-inch wide.
Put the steak pieces into a zip top bag and pour the steak marinade over the pieces to cover.
Seal the bag and place in the fridge for 4 hours or overnight.
While the meat is marinating, cut up the onions and squash so they are sized to fit onto a skewer.
Place the squash into a bowl and coat generously with my Texas style rub.
When the meat is finished marinating, take it out of the fridge and discard the liquid in the bag.
Pour the pieces of meat into a plate.
Thread the meat and vegetables in alternating patterns onto long skewers and place onto a grilling pan or rack.
Set up your smoker for cooking at about 230°F (110°C) using indirect heat.
Smoke cook the skewers for about 45-60 minutes or until the meat reaches medium rare or 130°F (54°C) in the thickest part.
Serve immediately.