Replacing my entire team because its weakness to Bug, even with a Heatran in the party, is too much.
Okay so, completely replaced my team, figuring that it was too weak to Bug, and if I had let my Heatran faint then it would've been game over.
Anyway, here's the new party. Gathered 3 pokemon...