He's fcuked.
He didn't do pre-purchase inspection, who else to blame? Spend the money to fix it, that's it.