On Wed, 2008-12-03 at 17:42 -0500, Darryl L. Pierce wrote:
...that would explay why it was set for runlevel 3. Shouldn't it have also set them for runlevel 5?
No. chkconfig service on will only set it for the current runlevel, although the man page doesn't make this obvious.