Corey Haim’s agent tells People.com that he doesn’t believe the actor’s death was caused by an overdose. “He was doing really well,” Mark Heaslip tells People. “He did struggle with substance abuse, but I’ve repped him for a year-and-a-half and part of my agreement with him was that he had to be clean. That was the number one priority.” Heaslip also notes that Haim’s was suffering from a fever and flu-like symptoms in the hours before his death. Heaslip has not yet returned phone calls from EW.