I recently bought vitz 2011. I have problem with vitz vibration in idle. My car vibrates in idle and it's break paddle get hard too. Although I changed throttle body. Then it inspects 0012 fault of timing. So head get opened and oil was very dirty condition. timing chain get fixed. Pickup is good but it still vibrates in idle especially in reverse gear more. Mechanic telling me that engine is weak. What should I do now. Please help