When you said you'd tried resetting it had you tried this?
There's a little hole on the reverse of the controller insert a safety pin of something similar all the way in. This should reset the controller. If it doesn't work and you've tried everything else then it looks like the controller is faulty.