Cook the pasta according to package directions. Drain and then rinse under cold running water until cool.
While the pasta and bacon are cooking, whisk together the mayo, ranch mix, dill pickle juice, garlic powder and pepper in a large bowl.
Add the cooked pasta to the bowl with the dressing and stir to combine.
Add all of the remaining ingredients and stir gently.
Chill until ready to serve. This pasta salad lasts in the fridge for 3-5 days. You can leave the bacon out until ready to serve if you want it to stay crispy.
Notes
Chill for at least 30 minutes for flavors to meld together. Serve fresh for best flavor.