Hola tinajeroivan;
Como primer punto, considero que el diseño de esas dos tablas deberias cambiarlo, primero por que estas repitiendo datos, segundo por que te ahorrarias más problemas en un futuro proximo, te pongo un diseño que podría solucionar el problema que tienes.
vehiculos id_vehiculo | id_proveedor
1 | 1
2 | 1
3 | 2
4 | 3
proveedores id_proveedor | rfc | razon_social
1 | rfc1 | razon1
2 | rfc2 | razon2
3 | rfc3 | razon3
Cambiando tus tablas a ese esquema, habrá menos problemas de duplicidad y podras recuperar las razones sociales de cada proveedor sin ningún problema.
Y son un SELECT sencillo, algo como :
Código PHP:
SELECT rfc, razon social FROM vehiculos v, proveedores p WHERE id_proveedor = 'id_pasado_como_parametro'
Espero te sirva, Saludos.