is this driveshaft sitting exactly where its suppose to?

It is not about how much you got hanging out.......

That's what she said....lol