Yes, they made many of many designs and types. Choo-choo trains are powered by GM engines which are very large. Many over-the-road diesel trucks are powered by GM engines.
You can get an entire replacement axle with inner and outer CV joints at Advance Auto Parts for around $80. You should be able to find a mechanic to install it for $75. Then you are ready to go except maybe sooner or later the other side will need attention.