Question: what episode does haley get pregnant again?
Answer: "One Tree Hill" At the Bottom of Everything (TV Episode 2010) - IMDb.