Data recovery, faulty controller

you should contact a comapany that specilizes in data recovery. SanDisk recomends LC Technologies you can find their informaiton at www.lc-tech.com