Boil water in large pot for pasta.
Cook fettuccine according to package directions exactly.
Drain pasta and set aside immediately.
Heat olive oil in large skillet.
Add shrimp to hot oil carefully.
Cook shrimp 2-3 minutes per side.
Remove shrimp and set aside temporarily.
Add butter to same skillet.
Sauté garlic for 30 seconds only.
Add sun-dried tomatoes and cook briefly.
Pour heavy cream into skillet slowly.
Add Parmesan cheese and stir constantly.
Season with salt, pepper, and pepper flakes.
Return shrimp to creamy sauce.
Add cooked pasta and toss gently.
Garnish with fresh basil before serving.