Luis of all people knows. That I need to replace/rebuild or whatever my D16Z6. And yes I have rebuild sitting on my engine stand right now. All i would really need to do is put pistons in. but what if I wanted to sleeve the block or put aftermarket pistons in. Well yesterday i found a buddy of mine who has a d16Y5. He offered to me for 100 dollars. Ive heard it run and everything. I know for a fact this is an alright temp engine. So today i get to pick it out of his hatch and get it home. wish me luck.