ej20 complete short block had about 70k miles when i took it out, had a slight knock so i recommend checking all the bearings. the cylinder walls look great, you can still see the cross hatching; should be honed though. 400 OBO new price! 325 OBO ej257 pistons. looks great had about 30k miles when i took them out, motor ran with no problems. all you need are new rings. i do have the wrist pins also if you need them. 100 OBO AEM TruTime adjustable cam gear brand new! fits d series... all sohc hondas. 100 OBO each