I spoke with the Cappo tech and went through everything with him. And he's pretty sure that it's not as disastrous as it appears!
The car goes in on the 30th of this month; and I'll post an update on this site when I get the result.
Fingers crossed!