Chronology of G1 Starscream's Ghost

The ghost of Starscream from the G1 cartoon sure know how to get around. He's been in...
But what would the chronology of all these appearances be?
Naturally, his death in the G1 movie would come first, and the G1 episode "Ghost in the Machine" would come last (since he gets a new body in that one, unless he somehow loses that body).
In realtime, the time periods that each occurs in would be as follows:
Based on this, the order of the events that take place at the same time periods would likely occur in realtime order. Meaning, the Kiss Players radio episode comes right after the 15 Go! Go! chapters, and the 2010 manga chapter would fall between the two G1 episodes. But as for everything else, it's not that easy, as he's been seen to traverse time and space in certain cases like "Possession" and the Stargate Battles.
- 2 episodes of the G1 cartoon - "Starscream's Ghost" and "Ghost in the Machine"
- 1 chapter of the 2010 manga - issue #4
- 1 episode of the Beast Wars cartoon - "Possession"
- nearly the whole of the Stargate Battles manga
- 3 chapters of the 15 Go! Go! manga - #15, #16, #17
- 1 episode of the Kiss Players radio drama - episode #27
- The 3 Henkei! Henkei! Generations 2009 manga chapters
- and the eHobby Masterpiece MP-03C Starscream Ghost Version's bio
But what would the chronology of all these appearances be?
Naturally, his death in the G1 movie would come first, and the G1 episode "Ghost in the Machine" would come last (since he gets a new body in that one, unless he somehow loses that body).
In realtime, the time periods that each occurs in would be as follows:
- "Possession" - prehistoric times
- The Stargate Battles - latter 1990s
- 15 Go! Go! 15-17 - 2006
- Kiss Players radio drama episode 27 - 2006
- MP-03C bio - some point after 2025
- "Starscream's Ghost" - 2010*
- The story of the Super Robot Lifeforms: The Transformers #4 - 2010
- "Ghost in the Machine" - 2010*
- Generations 2009 manga - Henkei! Henkei! mini-manga universe (he dimension-hopped to get to this one)
Based on this, the order of the events that take place at the same time periods would likely occur in realtime order. Meaning, the Kiss Players radio episode comes right after the 15 Go! Go! chapters, and the 2010 manga chapter would fall between the two G1 episodes. But as for everything else, it's not that easy, as he's been seen to traverse time and space in certain cases like "Possession" and the Stargate Battles.