I am trying to construct a team that can handle just about every other team out there. I need help covering up weaknesses and some advice on move sets that will work on a wide virety of pokemon. Plese note that this is a 4th Generation Team for double battles only.
Electrode @ Lechi Berry
Ability: Sound Proof
EVs 252 ATK 252 SPEED
Nature: Jolly
Protect
Endure
Thunderbolt
Explosion
Electrode is always a lead who is either paired with metagross or snorlax. Ally will use earthquake/Explosion while electorde uses endure. This activates the held lechi berry and electrode is now ready for a super powered explosion.
Gengar @ Life Orb
Ability: Levitate
EVs 252 SPEED 252 SP ATK
Nature: Timid
Ice Punch
Energy Ball
Thunderbolt
Shadow Ball
Gengar functions as the team's diverse and powerfull sweeper. Ice punch is for dragons while shadow ball is STAB. The other moves are for added type coverage.
Dragonite @ Shell Bell
Ability: Inner Focus
EVs 252 ATK 252 SPEED
Nature: Jolly
Dragon Dance
Aqua Tail
Earthquake
Dragon Claw
Dragonite is fast and rather resiliant. Dragon Dance is used as a filler turn and the other moves are for type coverage. Dragon claw is the powerfull STAB.
Dusknoir @ Sitrus Berry
Ability:Pressure
EVs 252 HP 252 SP DEF
Nature: Calm
Helping Hand
Imprison
Ice punch
Ice Beam
Dusknoir assists dragonite and sets up imprison so that ice beam and ice punch can no longer be used by the opponent. Helping hand is paired with electrode or snorlax's explosion for masive damage.
Metagross @ Occa Berry
Ability: Clear Body
EVs 252 HP 252 ATK
Nature: Adamant
Protect
Earthquake
Meator Mash
Explosion
Metagross is a classic tank and is almost impossible to KO in one turn with his occa berry and masive defenses. Protect is for blocking ally's EQ and Explosion, and Earthquake is for KOing steel types. Meator Mash is STAB and Explosion is a last resort move unless paired with electrode.
Snorlax @ Choice Band
Ability: Thick Fat
EVs 252 HP 252 DEF
Nature: Carefull
Body Slam
Earthquake
Self Destruct
-
Although slow, Snorlax works as a great lead. His defenses are incredible and I have yet to see pokemon that can KO him in one turn. Self destruct is his most commonly used move and I nearly always blow him up on the first turn. Although is i suspect that my opponent will protect or use a steel type I will just roll with earthquake.

Electrode @ Lechi Berry
Ability: Sound Proof
EVs 252 ATK 252 SPEED
Nature: Jolly
Protect
Endure
Thunderbolt
Explosion
Electrode is always a lead who is either paired with metagross or snorlax. Ally will use earthquake/Explosion while electorde uses endure. This activates the held lechi berry and electrode is now ready for a super powered explosion.

Gengar @ Life Orb
Ability: Levitate
EVs 252 SPEED 252 SP ATK
Nature: Timid
Ice Punch
Energy Ball
Thunderbolt
Shadow Ball
Gengar functions as the team's diverse and powerfull sweeper. Ice punch is for dragons while shadow ball is STAB. The other moves are for added type coverage.

Dragonite @ Shell Bell
Ability: Inner Focus
EVs 252 ATK 252 SPEED
Nature: Jolly
Dragon Dance
Aqua Tail
Earthquake
Dragon Claw
Dragonite is fast and rather resiliant. Dragon Dance is used as a filler turn and the other moves are for type coverage. Dragon claw is the powerfull STAB.

Dusknoir @ Sitrus Berry
Ability:Pressure
EVs 252 HP 252 SP DEF
Nature: Calm
Helping Hand
Imprison
Ice punch
Ice Beam
Dusknoir assists dragonite and sets up imprison so that ice beam and ice punch can no longer be used by the opponent. Helping hand is paired with electrode or snorlax's explosion for masive damage.

Metagross @ Occa Berry
Ability: Clear Body
EVs 252 HP 252 ATK
Nature: Adamant
Protect
Earthquake
Meator Mash
Explosion
Metagross is a classic tank and is almost impossible to KO in one turn with his occa berry and masive defenses. Protect is for blocking ally's EQ and Explosion, and Earthquake is for KOing steel types. Meator Mash is STAB and Explosion is a last resort move unless paired with electrode.

Snorlax @ Choice Band
Ability: Thick Fat
EVs 252 HP 252 DEF
Nature: Carefull
Body Slam
Earthquake
Self Destruct
-
Although slow, Snorlax works as a great lead. His defenses are incredible and I have yet to see pokemon that can KO him in one turn. Self destruct is his most commonly used move and I nearly always blow him up on the first turn. Although is i suspect that my opponent will protect or use a steel type I will just roll with earthquake.