Product review (5 stars): A DIY project
Factory  OEM  part. Fairly easy to install and only took about 25 minutes to install