It wasn't a herion overdose it was a various drug overdose which killed him, the two main ones being vicodan and oxycontin. They were both obtained illegally since he did not have a prescription for them. None of the drugs he had in his system were at a toxic level but the combination of so many is what did him in.

If she isn't hiding something why is she insisting on immunity from prosecution?