Cook pasta according to package directions, drain and keep warm
While pasta is cooking, fry bacon until crisp. Drain and tear into small pieces
Chop onion and add it to the rendered bacon fat in skillet and cook over medium heat until softened. Add garlic and cook 1 more minute. Deglaze the pan with chardonnay and cook until the liquid has reduced by half
Reduce heat to low and stir in cream. Add half of the bacon pieces, reserving the rest for garnishing, and let the sauce gently simmer while you sear the scallops
Pat scallops dry with paper towels and season with salt and pepper
Heat olive oil in a heavy duty skillet on medium high heat until very hot. Lay scallops in skillet and let cook undisturbed for 2 minutes. Add butter to skillet as scallops are cooking. Turn scallops over and cook for 2 minutes on the other side. Both sides should be golden.
Toss pasta with sauce, top with scallops and garnish with reserved bacon and Parmesan cheese