Preheat oven to 350 degrees F. Bake pecans in a single layer in a shallow pan for 5 to 7 minutes or until lightly toasted and fragrant, stirring halfway through. Prepare 8 ounces of pasta according to package directions. Cook bacon according to package directions. Cool and crumble into small pieces. Cut the broccoli florets form stems and separate florets into small pieces using the tip of a paring knife. Slice 2 cups of grapes into halves. Whisk together mayonnaise, honey, diced red onion and vinegar in a large mixing bowl. Add broccoli, cooked pasta and grapes; stir to coat. Cover and chill for 30 minutes. Stir in bacon crumbles and diced pecans just before serving.