There are an awful lot of possibilities for these issues.
Sarah can check battery.
Check earths
Check the firewall behind the glove box to ensure the positive cable is secured tight and covered.
Clean all plugs on the engine harnesses.
I’d be suss on the engine harness connector having moisture in it. Not easy to reach.
I would call around dealerships and ask for an experienced Holden technician to take a look if you go down that path.
$120 min an hour. It would take hours to find it. If they say it’s something, ask them what evidence there was for that. They may be out the back guessing which parts to load in the parts canon.