Hey, I think the team seems to be a lot better now. There is one small change that I would make still that I believe would really help the team and that is to get rid of Dark Pulse for Stealth Rock on Heatran and then replace Stealth Rock with either Gyro Ball or Toxic Spikes on Forretress. When your team relies heavily on hazards, it's probably a good idea to have more than one pokemon setting them up.
Other than that, there's not much that catches my eye to change atm. If I see more I may edit this post with some changes later.
Running is Funning!