Don’t have any dash, dome or tail lights when headlights are on?

Always check fuses 1st. Thats what they are designed to do...
SHouldnt have had sparks if the battery was disconnected.
Checking fuses is easier than starting this thread.