Keep in mind when you increase displacement you are creating an engine that ingests more air at a lower rpm. Your stock head and cam may not be able to flow the amount of air that the bottem end is trying to pull in. So you will need to upgrade the intake and exhaust flow to keep up. Case in point the TSX crank in the S2000 brought the displacement up to 2.4 liters. This allowed the engine to ingest as much air at 6400 as the stock 2.0 was ingesting at 8400 the stock cams could not keep up and power took a nose dive at 7500. As far as costs go you will have to buy the crank rods pistons berrings rings gaskets and machine work. I could not tell you the amount because I have never stroked a D series. However I would imagine it to be more than a B series swap. For some being different is worth the price and only you can make that decision, just do your reserch.