This item was listed as a Bosch part. I received it but the model number was not a Bosch number. The Electrical connection part was slightly too large and very difficult to connect to the OE connection on my truck. The Electrical wires were also 1" shorter than the OE part on my truck. After some trouble I got them connected. I will try them out to see if they work. I suspect they won't last as long as a genuine Bosch part.