Key Lips. Interestng words when put together. I had no idea at all when you were talking about until I looked at the post! I am not too famililar with the '07, as I don't have mine yet, but does it look like the door key hole on th eoutside of the door???
I'm glad the 07 doesn't have one. The thing broke off my 01, tried to get it fixed, they told me they would have to replace the whole ignition switch. So I just left it off.