It's blowing the up fitter fuse. The S8 does not come with inline fuse.
ok... it’s been a few years, and I originally had cheaper behind the grille lights before the s8 so that may be correct.
So I noticed I did have the excess wire from the harness wrapped up to make it shorter (sharp bends). I had it pretty tight and had zip ties holding the bundle. I was also sharing the ground point with my other BD lights.
Here's what I did so far, but I now need a new fuse to check and see if these things will work. First I grounded my S8 by itself to a new ground, by the headlight and battery. I also cut down the harness to a smaller length where I wouldn't need to bend and wrap the excess harness. I'm using weather pack connectors and they're solid. Harness is a lot shorter now. When the light bar is on, it works just fine. I doubt it has any issues.
ok, maybe. the multi-strand auto wire is pretty resilient unless abused pretty hard. You mentioned that you were sharing ground, which is ok if it’s a good ground. You could narrow it down by cutting in a 15a fuse, and running a home run to the battery positive. if your new 15a inline fuse blows, you can be pretty certain it’s harness - and a relay isn’t going to help of fix that.
If you blow the fuse again with the cut down harness, replace the harness wires, period. If you’re really concerned about knowing exactly where the problem is/was, do it one wire at a time, and continue to test until you stop popping fuses. Or you can just re-wire the whole thing and be done with it. -- this is if you haven’t already resolved by cutting out the possibly defective part of the harness.
If the problem continues would I be able to use a relay and my up fitter switch at the same time? Or would it require another switch mounted on the dash somewhere?
Don’t wire in a relay if you haven’t fixed the fuse popping. Fix problem 1 first.
A relay isn’t a bad idea but again it’s probably not technically necessary.
@CobraJay has well explained the relay and effect for you.