Usa Odin y pon una rom oficial.
Odin es un programa fiable y seguro, mucho mejor que Kies. Odin tiene menos riesgos que kies. Te recomiendo que uses Odin y pongas 2.3.5 o 2.3.6. En ambas el GPS se me posiciona en menos de 10 segundos cuando antes tardaba minutos.
Además te recomendaría dejar el móvil limpio e instalar todo de nuevo, te irá todo mucho mejor. Olvidate de Yoigo y Kies.
Lee esto:
http://www.htcmania.com/showthread.php?t=292984