Bring a large pot of water to a boil. Add the ziti and cook according to the package directions MINUS 1 minute. Drain and set aside.
Meanwhile, heat the oil in a large skillet over high heat. Add the chopped bacon and cook until it's nice and crispy. Remove to a paper towel-lined plate to drain. (Set some of the bacon aside for garnish if you'd like.)
Add the chicken to the skillet and cook until it has turned partly white. Sprinkle with garlic powder, paprika, salt, and pepper. Continue cooking until the chicken is cooked through.
Add the heavy cream, chicken broth, and parmesan to the skillet. Bring to a simmer. Then add the cooked ziti and bacon. Stir on the stove for 2 minutes until the sauce reduces and thickens, coating the pasta.
Serve immediately, garnished with fresh basil, parmesan, and the reserved bacon.