Heat up a grill pan to high heat and add the oil. Place the corn on the grill pan and cook for about 30 minutes, turning every 5-10 minutes until the corn is charred in some areas. When the corn is done, cut the corn from the cob.
While the corn is cooking, dice the red pepper, jalapeño, red onion, and cilantro.
In a small bowl, combine the sour cream, mayonnaise, lime juice, Tajin, and salt.
Add the red pepper, jalapeño, red onion, cilantro, and cheese to the bowl with the corn. Toss with dressing and serve.