If you have a general mechanical background it is an easy install. Cost effective compared to taking the vehicle to a dealer. No issues since.
After1500 miles, it's very annoying to drive over 60 mph. Have requested a refund. Returning this item and buying oem.