You shouldn't need to change the belts often. Maintaining the engine and it'* systems is the first step to saving yourself from things like this. While your belt is off, please check the pullies and tensioners. Typically most don't remove the large engine mount and change the pulley behind it until they have a major failure like you did.
If that wiring is on the engine, it'* easy enough. You can swap that piece of the harness. It plugs in next to your coil packs. To sweeten the deal even better..I have 2-3 of them laying around. If you want one, I can do $25 shipped via priority mail.
00 Regal GS: All kinds of cool stuff.