In some form or fashion, I think he will be back:
(a) Flashback to scenes we have seen before?
(b) Flashback to "new material" relating to events in March, 1986?
(c) Some sort of vision or hallucination (like Billy's return)? or
(d) Some sort of undead creature, like Kas?