Who can do it? Anybody that does quality work on cars. You can do it in about 5-6 hours. The part will cost something like $80 from a third party supplier (OEM part). Jason Douglas