yup it should all be the Same.

And just so you know a Bseries engine will fit any civic engine bay..

its the H and K series where you meet some problems...