Ive got a JAPO EJ20 engine just sitting at my shop. It was going to be the new motor for my rallyX car but that fell through and now I have nothing to do with it. Its got brand new looking heads and comes with the ECU for the tune. Im not 100% about the specs for the motor but its a nice piece. The only thing it doesn't have is the cam sprockets because I didn't want to shell out the money if it wasn't going in my car.