Remove beef from package and rinse under cold water. Pat roast dry using paper towels.
Season both sides of roast liberally with fajita seasoning, rubbing it into the surface of the roast.
Place seasoned roast in a ziplock bag. Press out excess air and seal the bag.
Fill a large pot with water. Secure the sous vide to the side of the pot and set temperature to 129°.
When water comes up to temperature clip ziplock bag to the side of the pot making sure the roast is completely submerged in the water.
Cover the pot and cook roast for 6-7 hours.
Remove ziplock bag from the pot and remove roast from ziplock bag. Pat roast dry using a paper towel.
Place 1 tablsespoon vegetable oil in a cast iron skillet and heat over medium high heat.
When oil is hot place roast in the pan and cook until seared and browned, about 1-2 minutes.
Flip roast over and sear the other side, 1-2 minutes.
Remove roast from the pan and allow it to rest while you cook the onions and peppers.
Add another tablespoon of oil to the pan. Add the sliced onions to the skillet and cook until they start to soften, scraping up any browned bits in the bottom of the pan, about 3-4 minutes.
Add the sliced green bell peppers and cook until crisp tender, about 1 -2 minutes.
Add ⅓ cup water and cook until most of the water evaporates, stirring often.
While onions and peppers finish cooking, slice roast into thin strips cutting it against the grain.
Heat flour tortillas in a skillet or heavy bottom pan over medium heat or microwave them for 15-30 seconds until they are warm and soft.
Place a generous helping of the beef/onion/pepper mixture in a warmed tortilla.
Top with shreded cheese, chopped tomato, diced onion, chopped cilantro and a dollop of sour cream.
Serve with a side of salsa if desired.