In a large soup pot, add enough olive oil to swirl in pan 3-4 times around; heat olive oil.
Add diced onion, garlic, and a pinch of salt. Sweat onions until translucent. Add skinned, seeded, chopped poblano, jalapeño, Serrano peppers, pureed pasilla chili, and 1/2 teaspoon ancho chili. Cook 15 minutes. Add tomatoes. Cook 10 minutes. Puree mixture in the food processor. Add puree back into the soup pot. Add ground tortilla chips.
Let soup cook down for 15 minutes.
Add chicken stock, corn off the cob, beans, and corn cobs to the soup. Cook on medium-high for 20-minutes. Remove cobs from soup with tongs before serving. Stir in shredded chicken, season with salt as needed and continue cooking for 10 minutes unitl the chicken is warmed through.