@trurl I have read through the post. I am not seeing anything in the log file about bad files that should be removed. I ran a scrub but am getting this error in the log "scrub: not finished on devid 1 with status: -30".
@JorgeB I took the array offline and did a check filesystem on my cache pool. This is what it came back with, "attempting to repair backref discrepancy for bytenr 686580432896 backrefs don't agree with each other and extent record doesn't agree with anybody, so we can't fix bytenr 686580432896 bytes 67268608 failed to repair damaged filesystem, aborting." Earlier in the day I accidentally assigned a new drive to my cache pool then removed it. I am not sure if that factors into any of this. I think I am screwed lol!