Cook pasta (16 ounces) according to package instructions in water with 2 tablespoons salt. Drain.
Sprinkle the chicken cubes (1 1/2 pounds) with 1 teaspoon salt and 1/2 teaspoon black pepper and toss to evenly season.
In a 12-inch, high-sided skillet, heat vegetable oil over medium-high heat. Add the chicken cubes then cook until golden brown and cooked through, about 5-7 minutes. Transfer cooked chicken to a plate.
Add the oil from the sun-dried tomatoes (2 tablespoons), garlic (1 tablespoon), red pepper flakes (1/2 teaspoon), and shallots (1/4 cup) to the skillet and sauté until shallots are tender, about 5-7 minutes.
Add tomato paste (2 tablespoons), Italian seasoning (1 1/2 teaspoons), and all-purpose flour (2 tablespoons) to skillet and cook for 1 minute, stirring constantly.
Pour the wine (1/2 cup) to the skillet, set the heat to medium, and simmer until reduced by half, 3 to 4 minutes.
Remove pan from heat and slowly whisk in cream (2 cups).
Add cream cheese cubes (4 ounces), grated parmesan (1/4 cup), and sun-dried tomatoes (3/4 cup) and simmer until cream cheese has melted. Add cooked chicken and pasta to skillet toss to evenly combine. Sprinkle fresh basil (1/3 cup) over pasta. Scoop into individual serving bowl, pass extra parmesan, and serve!