I keep seeing both listed for that year/model. Going to go for the original part. Though two options would be nice.58920-39200 is the part number of the electronic control module. 95660-39400 is the part number of the hydraulic module. That's two completely different parts.