Got my 2006 4Runner with 180,000 back today from dealer was in for 2 days getting timing belt service. They also replaced water pump, fan belt, & thermostat. When tech started working he noticed coolant leaking so changed radiator assembly. While changing everything tech damage the cam sensor so...