could be worth chatting to the zapcat boys
im sure they'll know about fitments - I'm pretty sure most have some kinda maybe hydraulic assistance to help with the torque steering thing youre gonna get from steering a beasty like yours by hand! best o luck, hopefully u'll never need it