Had the same exact problem, took it to the dealer and told me the same thing gpmanter said. the part is about 70 but the labor was over $800 so im getting ready to fix now.. or try to..