No, it won't fit. I do not know where you ordered it from, but in case you did not know, your local auto parts store carries parts for these engines, often a lot cheaper than the vendors. They just will not be in the computer, the clerk will have to look it up in the books. If you get some snotty-nosed kid, he may not want to, and tell you they do not carry it. You will often get this story at Auto Zone.