Sometimes the steering wheel lock can jam the ignition cylinder. Another common problem is a spinning ignition cylinder. It doesen't seem to be the case for you, but perhaps this may help resolve your issue:
http://www.318ti.org/forum/showpost....16&postcount=4 If you remove the ignition switch and play with things , maybe it'll "fix itself" like Philly said. It amazes me how often this happens, but it does, lol.