I had 1 PSU powering the boards and the controller. I put another psu on the controller and booted up the boards first, and now it is running at full speed. Thanks for the advise you two..

This makes you wonder if it would be worth installing a cut-off switch on the power cable that connects to the controller. This would be helpful if you are using a single large PSU...
Why would that matter? My guess is that the 1 PSU alone didn't have enough power?
Regarding adding multiple PSU's etc, I can recommend add2psu adapters.
http://www.add2psu.com/You could get these to power the hashing boards first, and controllers later.
I used them on my GPU rigs back in the day.
Edit:
DO NOT use these on multiple circuits!Are you sure about that ATCkit? I guess you are if you're doing it! ^^
The info slip that came with miner mentions using 2 sockets (ie: 2 circuits ). I'm using the add2psu because the 860 is powering 2 hashing boards and may be slightly low for them. So it draws extra power (~30 watss I'm guessing) from the 750. I think you know what I mean as you've had experience with the add2psu. It's the only one that i feel is safe for dolly chaining 2 PSUs. There are others but they look kinda "light" to me.
EDIT: I actually tried using 3 EVGA 600B PSUs first- ie: one on each board and each PSU on its own circuit. I didn't dolly chain the 3 as i felt that wasn't needed since each one was dedicated to one board. Despite having 1800 watts, they could not run the rig above 2500 THS.