I assume you mean "ngspice", not "xschem", since you're referring to a magic-generated netlist. "Too many parameters" means that the netlist may have used the wrong model---like passing a substrate node to a 2-terminal resistor model. How have you written the testbench, how are you including the device models, and which device is being called out by ngspice for having too many parameters?