what the heck and how all of the sudden is this possible. ugh! only new thing in months is the starter/solenoid - now this.
That's just the way it is with electrical shorts. Just take it one step at a time. As others have said, your first move should be to disconnect that large wire running from your battery to your starter and isolate (tape up) the end so that it does not touch any metal. Reconnect your battery and see if it still sparks. If no spark your problem is with the starter/solenoid. If you still have sparks post up and we'll help with the next step. Again, no winch right?