Has anyone done this, mine is bad and i dont wanna pay the 750 to have a shop do it, when i can get all the parts new for 300. Is it hard to put in????