Heat olive oil in a skillet, stir in both chili powders, and flour. Stirring often, cook until lightly browned.
Add water, tomato sauce, and the rest of the spices. Stir constantly until smooth. Cook for about ten minutes until thickened. Adjust with water if overly thick