If you would take a moment and look up all those codes you listed, you would better understand why it's doing that. For example P0742 is TCC system stuck on. Without actually reading what that code truly means, I can speculate that it would cause a problem wtih the trans acting correctly.