This absolutely fixed the problems i was having with my 98 Ford Ranger. Speedo, bad shifting, windshields wipers and washer and the warning chimes. I did have to have someone calibrate it for my wheel size. The truck runs smooth and it passed smog testing without a hitch.