You still didn't say what OBD level you are using, the D15Z1 is an OBD-1 engine that you put in an OBD-0 car.
Why exactly did you use a D15Z1? It's a pretty useless VTEC-E engine. That's not the same as VTEC.
Anyway, if your electricals are missmatched, of course it will run like hell... help me to help you.