The differences between Honda's B-Series and K-Series engines are vast. The B-Series is easier to swap while the K-Series is more powerful.