I was looking at my motor in the 04 civic.......its a D series.....is this the same D series from in the past......?? block and head wise...(I know the intake is diff.).......my question is......will a B series fit in....wiring wise......or do I have to go K series considering the wiring that is in the new generation civic......