Cook pasta according to package directions; drain and keep warm.
Melt butter in a skillet over medium heat; add garlic, and saute until tender. Stir in tasso and next 3 ingredients; saute 5 minutes.
Stir in flour; gradually stir in whipping cream and next 5 ingredients. Bring to a boil, and cook, stirring constantly, 1 minute or until smooth and thickened. Add crawfish tails; cook, stirring occasionally, just until thoroughly heated.
Pour over pasta, tossing gently to coat. Sprinkle with shredded Parmesan cheese; serve immediately.