Repeated Error: Found File Extent Overlap
Yesterday my iMac 2017 running Monterey informed me that all of the drives attached (1 internal fusion drive and 3 external drives) were full and couldn't be written to. All four drives were reporting to have plenty of space when opening them up in the Finder. I went into recovery mode and ran first aid. The regular Macintosh HD was fine, but Macintosh HD - Data reported a number of "Error: Found file extent overlap id" alerts. The program itself would then hang and I would need to reboot. I eventually decided to erase the HD, reinstall Monterey, and then restore from a Time Machine backup, going back a couple days for the restore, just in case. This seemed to work, as once it came back up, I could save to all the drives again.
Except this morning I logged back in and started experiencing the exact same issue of the computer reporting all drives as full. I ran first aid again on the Mac HD - Data drive, it again gave me a bunch of the same errors, but this time it completed the scan, said it couldn't fix it. I'm once again doing an erase/reinstall/restore to get me access, but any other tips? I'm starting to think the hardware itself is faulty.
iMac 27″ 5K, macOS 12.5