hi I have an ej2 which was a d15b7 now has a b16a2 engine and gearbox , p28 ecu. I put a b16a2 engine in that was from something that was obd2a , but I used the d15 engine harness now the car runs great but no vtec , tried ecu on m8 same car same engine and he gets vtec , tried my solenoid he gets vtec . so I have good ecu good solenoid good oil pressure vtec wire says its working and no cel codes, everything seems correct but she will not kick in . the only thing I can think of is the distributer dizzy was obd2a , and I put my old d15 obd1 plugs onit as it looked like the wires had same colors and I put them in same place . could this be the problem but I have engine working and rev counter surely if I got this wrong it wouldn't start. its a bugger I cant thinkof anything else it could be seems everything says is correct but it must be something or it would work. so please can somebody throw me a life line as its driving me crazy.