Installing this thing was an absolute nightmare but the part it's self is brand new oem and working great now that everything is done. It's totally plug and play (once you get to it) so as long as you have some pretty basic tools to disassemble the door you should be able to diy it without buying anything else.