The part you got does fit your model and engine. I am assuming it was diagnosed by the dealer. Your codes are for an input speed sensor and that what you have. You should be ok after it is installed and the codes are cleared. Installation of this part is very difficult and does require some special tools. It is located in the transmission valve body. There is a considerable amount of labor to get at it. I can send you details on installation if you would like.