I took mine in to the dealer and they fixed it for free. Very common issue on those I guess.