Cobra, it is possible that our group permissions aren't allowing non-subscribing members to see all of the possible tabs. However, the New Posts tab should be there for everyone. For all practical purposes, it seems to be the most useful and popular tab, so everyone should be seeing it.
BTW, nice Cobra. Kit? My brother is thinking of selling his. Never drives it. 428CJ/4 speed