check the console (~ key), and at the beginning of the red spamming error messages tells you what is wrong, there might be syntax error or something not in the right place.
I tried to load it, game hanged indefinitely. I got this in the log file (C:\Users\***\Documents\BeamNG.drive\beamng.log) : Code: 86.14608|I|BeamNGVehicle::spawnObject|Spawning object 'Charmund Cuatro' with config: vehicles/Charmund Cuatro/Charmund Cuatro.pc 86.19587|D|libbeamng.lua.V.default.init|spawning vehicle vehicles/Charmund Cuatro/ 86.25427|D|libbeamng.lua.V.default.init| using partconfig filename vehicles/Charmund Cuatro/Charmund Cuatro.pc - path:vehicles/Charmund Cuatro/ 86.25453|W|libbeamng.lua.V.partmgmt.load|unable to open file for reading: vehicles/Charmund Cuatro/Charmund Cuatro.pc
Uhm, odd indeed. @estama may know more about this. I notice that your main slot is charmand_4.jbeam, but your reference nodes are actually in a sub-part (the chassis). I'm not entirely sure if this is fine. I'd also check if some slot is create a loop
Changing the ref nodes did nothing, however I can sort of get it to spawn after deleting 60% of the files. I'll just try and narrow down which was the issue.