I just had this same problem with my 2001 Jeep. It had a bad tumbler. Took about 15mins to replace the barrel…but cost $150 for it.
My situation sucked though…it was in the parking lot at Towne BMW…and my windows were down. With out turning the key into the aux. posistion, i was S.O.L to get my windows back up. And it was a saturday evening with nothing but ran in the forecast this past weekend… so no parts supplier either.
Windows needed to be covered with plastic until i could fix it 2 days later. shitty situation.