Product review (4 stars): good oem replacement with some higher quality parts
good oem replacement with some higher quality parts, easy install.  im afraid the plastic will deteriorate again due to the heated dry cycle.