My drive shaft mod failed big time. The solution is to buy the 159mm HPI Apache dog bone with some UE diff cups. This dog bone is still a touch to short (5mm more req) and so I have put a Zip ties round each diff cup to limit the dog bones travel. It would never fall out but I did not like how far it could slide. :)