mine has the same hole in between the visors. is was a sensor for the head lights. (you know when it gets dark and they come on.) i had it removed b/c it didnt work

heheheh thats not what it was for .as far as i know the cherokee never had that option.the early ones had a center console with Temp and compass from what i remember.the later models had same with a little black bulb looking thing.that black bulb was for the key fob for locking/unlocking the doors._________________One Built XJ