I have a D17 in my 02 civic its not that bad of an engine but i also have a cold air intake and header with full cat back last time i was at the track i ran a 15.9
well i have checked out the K20 and it would cost about 10,000 to have it done but i have seen a 7th Gen with a B18C and i was told it was not to bad in price. I have called hasport and they have the engine mounts for it.