you need to buy a harness and and antenna adaptor and maybe a dash kit

check out this link

2004 Toyota Tacoma Stereo Installation at CARiD.com