Professionally Re-manufactured.
Plug & Play.
NO TRIPS TO THE DEALER.
12 MONTH Warranty.
Tested.
Please be sure to match your factory Part #
89666-35580
Please note picture is generic. Item will have the exact part number listed 89666-35580