i got the tcs switch change out, and then i had more porblems with the master cylinder. take it to the dealer to have it check out. it get annoying when it keeps coming on. you should still have the mfg. warranty unless you pass the expected mileage.