take it to the dealer, they will service it there, as for the brakes idk, i have just put on drilled and slotted rotors a while back becuase the stock rotors were looking ugly and the pads where still like new, i wouldnt be suprised if they last me another 100k miles, maybe the brakes need to be adjusted too, something else the dealer should look at