When you have defeated the elite four go to the new island and work your way up to stark mountain heatran may not be there. The second time you go to stark mountain heatran will be there. I wouldn't use the master ball for heatran I used my master ball to get giratina.
Chat with our AI personalities
] ==
No. It was introduced in Pokemon Diamond and Pearl
You can't. You need to get Heatran from Pokemon Diamond, Pearl and Platinum and then trade to heartgold and soulsilver.
He should be in his house.
it's heatran and you can only get it in Pokemon Diamond, Pearl, or Platinum.