Thanks for the tips!

Got the thing out and replaced. I'll have a look at that alternator harness. Yay. More electricals.

--Matt