im a bit rusty on honda engines but as far as i recall, malayo ang bore diameter ng B engine sa D engine... hindi kaya ng machine shop without compromising reliability.
Regarding your head swap. Pwede yon, kaya lang, ibababa mo yung block mo para ma-check kung may sabit and sabay ayusin. The head swap is feasible coz all D series engines have the same Bore. Stroke lang nagkaiba. As Glenn pointed out, di porque kinabitan mo Ng VTEc head ay ok na yon. VTEC is hydraulic, but is actuated by electronics. Believe me, mas mahihirapan pa yung magkakabit if you swap the head that just changing the whole engine.
Sa head swap puro modified wirings and modified everything, sa engine swap, almost stock karamihan.... Expensive but less ang sakit ng ulo.
my 2cents :D
Let me tell you a story.... theres this guy who wasnt satisfied with his D12B engine on his civic hatch. What he did was get a surplus D15 engine with dual carbs..... swapped the innards..... he was still not happy.
After a lot of OVertime at the office, he ponied up some cash and put a B16A in his hatch...... then he became happy :D
hi.. im planning to swap my d15 non vtec carb type to a b16 or d15 fuel injected vtec engine. could you help me out where i can find those engines and i have no idea how much it will cost me and is it unlikely change the whole thing including transmission or just the engine itself? i dnt know if the transmissions are compatible with each other..
shop around banawe or evangelista. mahal ng B16 ngayon. some say mga 80-90k for the engine only. D15 mura lang, mga 25-30k. prices dont include install pa.