the dash isnt missing any pieces, it is missing a stereo, no cracks in the dash, its been my project so there is some dust on the interior, i'll throw in a deck and 2 brand new still in box pioneer 6x9's. yeah theres enough shocks to go around the block, its a perfect base to make a clean built rig. the special edition and the sr5 stripes were on it when i got it, and the grille is different too but it looks nice. if you think the price is too steep shoot me a price and i'll try to consider it. thanks