disconnect the battery and start doing continuity checks from the fuse box in both directions. Somewhere there is something going to ground or excessive amps in the wire. Look for a frayed wire touching metal. These problems are a PITA and patience and systematic checking is required/