Fast forward to today, I accomplished nothing once again but did learn some things. Mostly that I need to order more parts.
Here's the sunroof on the 960. I guess Volvo couldn't ever figure out how to paint aluminum
On the early cars, there seems to be this big bezel that goes around the glass, and in this case mine is delaminating. I'm hoping to fix this later with some extra thin double sided tape.
I was hoping to replace the coil pack harness, but the shop was double-booked so I didn't really get much done except some inspection.
This is good. This is fine. I want to live.
I cleaned up some of the oil, which I suspect means a leaking valve cover gasket - which really also means timing belt and water pump, and may as well do head gasket at that point (I'll fix it later I promise). I also pulled out one of the coils just to make sure oil wasn't leaking down and filling up the spark plug slots, which thankfully it wasn't.
I don't fully remember
why I felt the need to do this, but I ran the car at medium-high RPMs to see if there was any arcing or anything weird going on with the coils. As bad as the current harness looks, there's no broken wires and all the connectors seem sound. I ran it up around where I was used to the car suddenly losing a bit of power, got out and noticed the coil for cylinder #1 was shooting smoke and leaking melted plastic everywhere.
Sounds like I will also be buying new coils.
@jmiles came in clutch, noticing one of the random loose wires from the hoser-made harness was jiggling around and arcing against the firewall. I covered it in tape for now, and it stopped doing that.
Oh well, still more work to do.