Heat a skillet over medium-high heat and add the avocado oil.
Heat the tortillas either on the stovetop or wrapped in tin foil in the oven on 275 degrees while the other ingredients are cooking.
Salt and pepper one side of the chicken thighs, place the chicken in the skillet seasoned side down, and salt and pepper the other side.
Let the chicken cook about 4 minutes, until browned and flip.
While this is cooking, slice the pepper and onion into long thin slices and set aside.
Once the chicken thighs are brown on both sides, remove from the pan (don't worry if they aren't fully cooked, they will get cooked more later)
Immediately add the pepper and onion to the pan and sautee for a few minutes stiring occasionally until the vegetables are browned and softened. Lower the heat if the veggies are browning too quickly. Add salt and pepper to taste
While the peppers and onions are cooking, mix together the marinade. Coconut sugar, Italian dressing, garlic, and 1 Tablespoon of lime juice. Set aside.
Then in a separate bowl stir together the sour cream, 1 Tablespoon of lime juice, lime zest, and salt. Set aside.
Next slice the chicken into strips or bite-sized pieces. Set aside.
Once the peppers and onions are soft, REMOVE from the pan and set aside. Turn the heat to medium-low. Add the Italian dressing mixture, and stir to remove the fond from the bottom of the pan. Once the sauce starts to bubble add the chicken and stir continuously until the chicken is cooked and the sauce begins to caramelize and thicken. Then remove the chicken from the pan.
Begin to set out the assembly line for your fajitas. Tortillas first, then chicken, then peppers and onions, then lime sour cream, then top with any other toppings that you'd like. Serve immediately.
Notes
*If you don't have chicken, I have subbed ground beef (and even vegetarian meat substitutes) for the chicken and it is delicious too!