Bring a large pot of salted water to a boil and cook pasta al dente according to package directions.
Remove sausage from casings and crumble into a large skillet over medium-high heat.
Cook sausage 6-8 minutes until browned, then transfer to a paper towel lined plate.
Pour off excess fat, leaving 1 Tbsp in pan.
Reduce heat to medium, add garlic and wine, and cook 1 minute until reduced by half.
Whisk cornstarch with 1 Tbsp cold water in a small bowl until smooth.
Stir cream and tomato paste into pan, whisking until combined.
Add sun-dried tomatoes, oregano, red pepper flakes, and cornstarch slurry.
Return sausage to pan and cook 3-4 minutes until sauce thickens.
Drain pasta, reserving 1 cup pasta water, and toss with sauce.
Add pasta water if needed to thin sauce.
Serve topped with fresh basil and parmesan.