is it possible to put a 350x cylinder on a 300ex bottom end and 300ex head? from what ive found the case would have to be bored and the stroke is different, so would a 350x rod work on the 300ex crank?

i know i could just put a 350x motor in the 300 frame, but i want to keep the electric start and the reverse.