Hola esse1981
parece ser que rompe esta constrain
Código:
CONSTRAINT ca_modelo FOREIGN KEY ( modelo ) REFERENCES modelo_vehiculos (modelo) ON DELETE set null ON UPDATE cascade,
pero esta bien definida... mirando un poco la creacion de tus tablas en una le decis
Código:
DEFAULT CHARACTER SET utf8;
pero en la otra no... ya me ha pasado que a veces me crean tablas sin consultar y para mayor sorpresa las constraint no me funcioaron si no tenian el mismo character set..
si fuera eso no tendria que haberte dejado hacer ni un solo insert..
Espero que te sirva Saludos..