904??

There are also heavy duty parts available for the 904. Like heavy duty clutches and stuff. If you use them, It will hold up much better than just a stock rebuild. With those heavy duty parts, it should hold up to the 340.