Too long!
I've verified that this is supposed to teplace the GM part, but it is not the same at all. Installed and wouldn't make it to first gear. I ended up buying the GM part and everything snapped right into place. I fought with this thing for quite a bit longer. Don't waste your money!
Bottom Line No, I would not recommend to a friend