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