It needs timing chains/guides and whatnot front and back replaced. This requires the FUCKING ENGINE to be removed.
$2300 labor + $700 parts
!
Unfortunately for me I trust the mechanic who did the diagnosis so I'm pretty sure he's right.
And no, no money for a new car.