Hi its a 2008. not sure about a rain sensor but if you mean auto wipers that go faster on their own then it has them. I have found the fault the linkade has come off the motor but im not sure how the linkage is meant to stay on the motor? I have rabg local car part shops and all say main dealer part possibly need the whole linkage and motor.. The motor works fine though :/