Changed the alternator already, seems to have sorted it though now the ignition cuts out randomly. Hoping it's just the cheap chinese obd reader that's been plugged in when it's happened but probably not.
I did, all was good. It's not happened again since not having the obd reader plugged in. Might be some bug in the software or dongle or it loses bluetooth connection re-connects and then cycles the relays and stuff on/off.