In a small bowl mix together the following seasonings: garlic powder, cayenne pepper, onion powder, paprika, chili powder, Mexican oregano, and cumin.
Coat a large pan with the avocado oil. Season all sides of the chicken breast with kosher salt and fresh ground black pepper. Over medium heat, brown the chicken (approx. 7 minutes per side or until no longer pink). Before turning the chicken sprinkle it with the prepared seasoning mixture. Remove the chicken to a plate and allow to cool.
Saute the chopped onion and minced garlic in the chicken drippings for 2-3 minutes or until tender. Add in the fire roasted corn, chipotle, and green chiles. Stir well and remove from the heat.
In a large bowl, shred the chicken breast by pulling it a part. Once shredded add it into the sauce pan.
Preheat the oven to 350 degrees F.
Assembling the enchiladas: Coat a 13 by 9 inch pan with salsa and half of cup of the enchilada sauce. Lay out a tortilla and spread at least two tablespoons of enchilada sauce over the surface of the tortilla. Add a generous amount of the chicken mixture down the center of the tortilla. Sprinkle a little cheese. Roll up the tortilla and place in the prepared pan with the seam side down. Repeat the process for all remaining tortillas.
Spread remaining enchilada sauce over the tortillas, followed by the shredded cheese.
Bake uncovered for 15-20 minutes or until the cheese melts. Garnish with your favorite toppings and serve hot.