Ok, why on earth would I swap a superior D16A6 motor with an inferior D15B? Because the D16 blew a ring. :(
So, I did the swap using the Si tranny, mpfi, harness and ecu. Everything bolted up perfectly and looks good.
But, when we go to start the car I get a blinking check engine light...