GM's NP263HD Transfer Case teardown...is this thing any good??