Cook pasta: In a pot of salted boiling water, cook the pasta according to the directions on the package; once cooked, drain completely and run under cold water to cool.
Make macaroni salad: In a bowl, mix together all of the ingredients. Taste and adjust the seasoning with salt and pepper or more mayo if needed. Refrigerate until you are ready to serve.
Preheat a grill or grill pan on medium heat. Grill the sausage, getting a nice char on all sides to an internal temperature of 155°F (68°C) using a thermometer.
Grill the onion and peppers until tender then dice.
Mix together iced tea and lemonade for Arnold Palmer. Serve over ice if desired.
Place the cooked sausage link on the bun, and top with peppers and onions. Top with ketchup or mustard as preferred. Serve with macaroni salad, and Arnold palmer.