Yeah I think you're right mate, from the looks of my engine bay I agree it's some dodgy old wiring playing up.
The ground from battery is a smidge dodgy but should be fine, I'll fix it up just in case, but I'm a little confused about wiring in a separate relay to be honest. If you could draw my up the diagram that would be super helpful.
Cheers mate
-leon