Preheat oven to 350 degrees.
Spray 9x13 baking dish with cooking spray.
Combine eggs, milk, salt, mustard, and garlic powder in large mixing bowl and beat well. Stir in 1 cup cooked sausage, and ¼ cup cooked bacon, and 1 cup cheddar cheese.
Pour in to a large skillet and cook until eggs are set, stirring constantly.
Place tortillas on large working surface and fill each tortilla with divide eggs.
Roll tightly and place in baking dish.
In a medium sauce pan, melt butter and add flour, mix well, and then add milk.
Cook over medium heat until bubbly.
Add cream cheese and continue cooking until smooth.
Add salsa, salt and pepper.
Remove form heat and stir in 1 cup cheddar cheese. Stir until smooth.
Pour over enchiladas.
Top with remaining ¼ cup cheese, ½ cup sausage, and ¼ bacon.
Place enchiladas in the oven and bake for 15 to 20 minutes until cheese is melted and enchiladas are hot all the way through.
Remove from oven and serve immediately.
