Hey guys if I needed a new engine for my 2012 civic si sedan. Where would be a good place to go? Also are other k engines compatible? I know the si has a k24z7 but would a k24z3 or k24a. Or what other Honda cars have engines that would fit?