if there is anything you need off of a d15b7 or you need the p06 ecu let me know and i will give you a really good deal on everything, oh i almost forgot the block does have a crack. if you think you can fix it it is yours. the head has been milled down for better compression. i also have a head for a 2.2l accord that i will sell for $100. i have pics of everything.