Question: what episode of ghost whisper does jim die?
Answer: Imaginary Friends and Enemies