If it is the actual lock cylinder, I'm not sure from your description, you will need a new one. They are $97 from an honest dealer, about $69 from one of the mail order dealers and they are $40 on ebay.
You do NOT need to pull the steering wheel to remove the ignition switch/lock cylinder. The Ignition switch is the large assembly that is torx screwed to the steering column and the lock cylinder fits inside it.
You have to pull the plastic shrouwd around the steering column, disconnect the wires from the ignition switch and then remove the torx screws from the ignition switch. The trick is, they are #20 Anti-Theft Torx Screws these torx screws have a tiny metal post sticking up in the center. You either have to buy the special #20 torx wrench that has a hole drilled out its center or remove the tiny posts, or use a punch and hammer will break off the post in the screw, sometimes not.
Once the ignition switch is out, you have to pull another anti-theft torx screw that holds the lock cylinder in place, and then with the key in the ignition you have to turn the lock cylinder back and forth as you pull and the whole cylinder will pop out of the assembly.
The dealers have the little tumblers, or you can clean up and re-use your old ones, I'd recommend new ones, they do wear and worn tumblers may have been interfering and causing the stress that broke your original lock cylinder. The tumblers are like $0.06 to $0.15 a piece, so just get new ones. Just use a little common sense fitting them together, you have 4 choices for each position, with the key fully inserted, the correct tumbler should retract fully and not extend out of the cylinder on EITHER SIDE.
Finally, lube up the lock cylinder and ignition switch well, as well, lube up the linkages in the steering column to help them move freely.