Hi John,
where is the DHCP server ? Internal or External . I had worked on exact same issue last week and found the issue with DHCP server . Where in after clearing the leases on dhcp server ,clients were able to get the IP addresses. how many clients connect to the wireless in peak hours and what is the lease time configured in the dhcp server ?
Regards,
Munish