Turns out it was a pair of chaffed wires that was causing a short in the wiring harness. I was able to splice in some extra wire to repair it, but now the roof pauses about 1' up when I try to open it.
It'll open fully when given an encouraging nudge... Here goes another weekend.