Buying here saved me a lot of money and it works very well. I had no trouble installing it, but like most reviews, the holes in the heat shield don't line up with the holes in the new starter. I had to make a hole in the heat shield but that's not a problem. So far I am happy with my purchase and the money it has saved me.