How friggin hard is it to change a differential? Is it something that requires special tools or can a guy thats turned a few wrenches do it?