Personally I would suggest taking it to shop you have confidence in, that way it will be done right, your car won't be out of commission. If you do, take it for a test drive befoe you pay them to be sure there's no vibration.
Also agreed a factory service manual will be a big help to you in the...