Advice needed! Thanks!

you could try data recovery software or send it to a data recovery company. You can do a google search for data recovery or SanDisk recomends LC Technologies. www.lc-tech.com