There is an error in /etc/rc.d/init.d/autofs script,
preventing the script from being run when changing runlevel.
You need to change all 4 instances of
/var/lock/subsys/automount to /var/lock/subsys/autofs, else
the rc script will think autofs is not running, and will not
shut it down.
fixed in the latest autofs in Raw Hide.