Continuity mistake: When Melinda is talking to Kyle, her mole moves around several times.
Continuity mistake: While Melinda is driving to New England, her car switches from being a Jeep Cherokee to an Isuzu and back again.
Continuity mistake: When Melinda is walking to Andrea's apartment and is stopped by a news crew for an interview, she gives her interview and says "We're going to be okay" at the end of it. In the scene in Seattle where someone that knows her sees her interview on TV, her interview is different in that her manner is completely different and happier and she says "we'll be okay" at the end instead.
Answer: This "spirit" appears in several episodes throughout the rest of the season including the season finale. He's a "bad spirit" that is intent on keeping souls trapped on Earth. With the death of Andrea (her business partner) he wanted to make a deal with Melinda, to give him HER soul to release everyone else including Andrea to cross over.
Boobra