Looks very similar to an old kitchen I ripped out in a unit about 9 yrs ago now- only mine was much smaller!
If it were me.... I'd rip it out and re-install a new one. Don't sweat about the taps coming out from the wall. So did mine and it was fairly easy to re-position them on the sink...