This ABS sensor arrived on time and I installed it on our Grand Caravan last week. This did not fix the problem as the same ABS code kept popping up. I thought it might be a problem with the sensor board so we took it to an auto repair shop to have a look. What do you know - a bad sensor. So I wasted my time and money on this cheap sensor and ended up spending another $130 to find out it was bad. Won't buy this again.