Is my drive shaft too short?

I agree, I can't see you needing more than that.