I have it on my truck. It works half the time. The light on my dash likes to come on randomly, letting me know that they system is not working. I could get it working again if I wanted to throw money into it. When I talked with my local mechanic about it he told me not to worry about it because the system was sub par at best. It snows a lot over here and when I hit the brakes and start sliding, the system engages but I can hardly tell that it is doing much at all.
1991 Toyota Pickup, ex cab, 3VZE, 4.56 Gears