Do you have the wiring? There are several pigtails that the next owner needs to make it work...also wiring channels to make sure the pigtails don't get pinched.
All the wiring is NOT the same. If you did not have the Mach 1000 in your car originally you will need to buy the complete wire harness in order to add it. How much for just the head unit? Does it work?