Ok I have a 2004 gmc 2500 with code po741 & po894 .with hard shift and over heating trans light.will replacing tcc take care of my problem and wheer is it located in trans.