Cut bacon into 1" pieces and brown in a large pan. Set bacon aside on a paper towel to drain. Reserve 1 Tbsp of drippings in pan.
Combine next five ingredients and sprinkle on chicken. Coat with flour and toss. Cook chicken in 1 Tbsp of bacon drippings for 4-6 minutes until opaque. Set aside. (At this stage the chicken doesn't have to be cooked through. It will cook later in the sauce.)
Add olive oil and butter to same pan. Sautee onion till tender (2-3 minutes).
Add garlic to pan, cook till fragrant (about 1 minute).
Add mushrooms to pan, cook till tender for 3-4 minutes (mushrooms should reduce to about ½ their size).
Sprinkle mixture with 1 tbsp flour, cook stirring for one minute to create a roux.
Add white wine. Deglaze pan for 2-3 minutes by scraping any darkened bits off the bottom (Flavor!).
Add chicken and bacon back to pan. Stir in chicken broth and stir to combine. Reduce heat and simmer covered for 15-20 minutes.
Add sour cream to pan and let simmer for 5-10 minutes until sauce thickens.
Serve over prepared egg noodles.