En el fichero general de la RAE es en el único sitio donde he encontrado información, pero nada que explique la diferencia. De hecho, si buscas "rungo" ahí, en las definiciones concernientes a Salamanca en muchas tarjetas aparece definido directamente como "garrapo", por lo que en principio son sinónimos.
Por otro lado, buscando por Internet en general he encontrado este texto que no sé qué validez tiene:
A la cría del cerdo, en general, hasta que tiene el año, se la llama garrapo en casi toda la provincia, guarrapo en Las Sierras de Francia y Béjar, y en El Alto Tormes, gurriato en el oeste y suroeste de la provincia, rungo en El Abadengo y Tierra de Vitigudino, gurrinito en El Rebollar.
La palabra "rungo" aparece también en esta entrada sobre "el habla popular de Lumbrales" (que sí, está en Salamanca). Y aparece definida como "garrapo"
Por tanto, parece que la única diferencia entre las palabras es que la primera parece ser de uso común en toda la provincia de Salamanca, y la otra se usa en determinadas zonas rurales.