I have just finished putting a D16z6 in my 95 Civic DX. But now I can't get it to start. It sputters like it wants to turn over. And I'm assuming I have done everything correct. So I checked the ECU to see what it was throwing for codes. And this is what I got/ Code 19- Lock-Up Control Solenoid Code 20- Electronic Load Detector (ELD) Code 21- Variable Valve Timing And Valve Lift Solenoid Code 22- Variable Valve Timing And Control Pressure Switch Would these keep my engine from starting? Does anybody have any idea how to fix these problems. I would appreciate any help I can get, I don't know to much about how the vtec system!