I just finished doing all that last weekend, took the engine out Saturday and had the new one in Sunday around 8pm, only I had more of a problem with the drivers side cv joint/axel I ended up just leaving it on when I pulled the engine and trans. Out.
It is all running great though, I will try...