I would definitely try an ignition switch before going any further... not an expensive part an relatively easy to replace.

Im pretty sure someone on jeepcommander.com posted some step by step instructions; ill try to find the thread tonight when I get home.