Que el mecanico verifique los sensores de la transmision ya que aunque los hayan escaneado y las lecturas sean correctas puede que alguno este dañado, te lo digo por experienza propia con mi mazda 3 2005 y al cambiarle los sensores de la transmision se resolvio el problema y no me a dado problemas desde hace 4 años de haberlos cambiado.