Combine ingredients for marinate in a ziploc bag or marinate container; add boneless chicken breast. Make sure chicken is coated well. Refrigerate over night or at least a couple of hours prior to grilling. You can grill the chicken outside over charcoal, on a gas grill or in a cast iron stove top grill. For this recipe I used my cast iron stove top grill.
Put water on stove to boil for pasta; add salt. Once water boils add pasta and cook according to directions on package.
Fry bacon. I cut up the bacon before frying.
Cut cream cheese up into small piece. Combine cream cheese and heavy cream in a small pan, simmer over low heat, stirring occassionally until cream cheese has melted.
Heat grill over medium high heat. Once good and hot, drain marinate off chicken and add chicken to hot grill, reduce heat to medium. Cook 5 to 7 minutes on each side or until chicken is done with no pink showing.
Once chicken is done, remove from pan and slice into bite size pieces. Return to pan, cover and keep warm over a low heat until ready to add to pasta.
Once cream cheese has melted; whisk in parmesan cheese, egg yolks, chives, garlic powder, red pepper flakes, salt and pepper. NOTE: Don't worry about the raw egg yolk, it will cook in between this warm mixture and the hot pasta.
When pasta is done, drain reserving 1/2 cup of the hot liquid. Return pasta to pot and immediately add cream cheese mixture. Add some of the reserved water to loosen the sauce. Add chicken and bacon, toss to combine. Sprinkle top with some dried chives or fresh parsley and serve with a green salad and a roll. NOTE: if you feel you have too much chicken, store some in ziploc bag in the fridge to use in a salad for another day.
NOTE: I had four pots and pans on the stove all at one time. This dish goes fast once it gets going. I started heating the cast iron grill first and then I started my water for pasta, started melting the cream cheese in the heavy cream, started frying the bacon and added chicken to hot stove top grill. It seemed to all come together nicely in the end.