Sounds like you may be well on the way to fixing this ... but an added note. Be sure you have the firmware updated for your hardware involved.