Cook the rotini pasta in salted water until al dente. Drain and rinse under cold water until fully cooled.
In a bowl, whisk together mayonnaise, sour cream, pickle juice, garlic, spices, and basil to make the dressing.
In a large bowl, combine pasta, diced pickles, shredded cheddar, shallot, green onions, crumbled bacon, dill, and a bit more pickle juice.
Pour the dressing over the pasta mix and stir until everything is well coated.
Cover and chill in the fridge for at least 1 hour before serving.
Give it a final stir and garnish with extra bacon, pickles, or green onions if desired.