Quite frankly, you are probably a victim of changing too many things at one time.
- Is the access point statically addressed, or does it just have a DHCP reservation?
- How did it find the controller before? DHCP, DNS? It should be able to find it using the same mechanism
- If you can't figure it out, you should revert your changes and make changes one, by one, instead.