If you disabled IIS properly then you dont need to use any other port than 80, change it back if you can.
I think you all are missing the basic point here, browsers are setup to expect a webserver to be listening on port 80, its a universal standard.
If you change the port number that Apache is listening on, then each time you attempt to access a page on that server you have to tell the browser to communicate with that server on a different port by specifying the non standard port number on the url:
http://www.example.net:8000
That is why it is so much simpler to keep the port number as 80 !!
Now it is possible to change the wampmanager menu items so that your non-standard port number is added to the localhost and phpmyadmin urls, if you absolutely must.
Make a copy of your c:\wamp\wampmanager.tpl file and put it somewhere safeIf you mess up this file you will want to start again from the backup.
edit c:\wamp\wampmanager.tpl
UNDER NO Circumstances should you ever edit the wampmanager.ini file directly. It is built by wampmanager from the .tpl file.search for this section
[Menu.Left]
;WAMPMENULEFTSTART
Type: separator; Caption: "Powered by Alter Way"
On the next line there is a reference to
http://localhost/
In double quotes, change it to
http://localhost:8000/
on the following line do the same for phpmyadmin, change from
http://localhost/phpmyadmin/
to
http://localhost:8000/phpmyadmin/
Now to activate these changes to the .tpl file RIGHT-CLICK the wampmanager icon and select the 'Refresh' menu item. Give it a few seconds to make the changes and then try the 'localhost' and 'phpmyadmin' menu links again.
If you make a tragic mistake and wampmanager does not like what yo have done, copy the backup back and do the 'Refresh' again to re-activate the original and start again.