I just got my 2004 mercedes slk 230 car and I noticed lately that when I press in the break the car randomly jumps and I have seen the tachometer go up. Is it a warped rotor?
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing