you can buy the machined front cover from ZZP, not sure about the crank gear though