I'm pretty sure it will all bolt up, but you may run into a few hiccups with the front cylinder mounting and breather. I don't think its anything impossible, just not as simple as plug and play.

I...