1999 D16Y7 longblock. Had about 75K on the motor from what he said. I opened up the engine to check it out. Cleanest motor ive seen with that many miles. After I got it installed and everything tranferd over and the auto tranny to the motor. Pluged in everything and started up and sounds really good. The timing belt looked like it was just replaced to. oe honda belt I dont know but it was pretty clean. Thanks again Makemealive.