Based on the list of components given, I would say that the combination of parts you noted can certainly be used together to make a very nice engine.

Whether or not it is what you need for your...