Is the speed sensor "plug and play"? Does it come with everything you need? When I was first searching online about this problem,it pulled up Zdriver.com and someone there has posted about some kind of Infinity that's speed sensor didn't come with a plastic gear that was needed. Are ours like that as well? I just have no experience with this,I've never had to replace one of these on any car before.