Not a tranmission expert. but are you sure the new trans is a 93-94 4l60e. in 95 they changed a few things in the 4l60E.
Next ask the tranmission guy if they used all new electronics and wiring inside the trans, i was told that it's important to use all new parts.