Arduino dying when starting speed controllers

Well that's a strange one isn't it? What do you mean by it dies, is it destroyed forever and you go buy another board? Possibly if you post your code maybe something will pop up. It sounds like you have the wiring correct.

Lefty