The other problem that makes it even harder is that whatever solution needs good bearings and seals to keep the oil or grease in. I am trying to make the car long term reliable without a huge amount of maintenance to keep it going.
So far my only working solution is to split the axle in half like I posted and move the motor over a few inches to give me enough room for 2 axles with a chassis mounted set of bearings.
Maybe this picture will make what I was talking about make sense
With just a few more inches of room that would work and solve all the stress and movement problems and just add the problem of future cv joint replacement headaches. The only problem I see with that setup is to make the 2 new joints that connect in the center come apart easily somehow so I can replace the sprocket when it wears out.