In a skillet, heat oil over medium heat. Cook chicken, corn, and onions until the chicken is no longer pink. Add kidney beans, tomato sauce, and chili powder; heat through. Cool. In a mixing bowl, combine cooked pasta, chicken mixture, and salt; set aside. In another bowl, combine cheese, yogurt, and taco sauce. Add to chicken mixture and toss well until well coated. This can be served warm or cold.