Can I caution you on buying the part and paying a shop do it. Reason being most shops wont put on parts that customers buy ahead time cause if the part fails they expect the shop to warranty it even they didnt buy the part. Now if your having someone come to house and do it that know then thats...