really obvious; but have you tried a differant controller?
try to figure out where the problem is swap the controller ports on the dodgy one with one you know works, see if its the same problem, at least then you know if its the controller board or something else.
Bookmarks