Yes, take it back and demand he rechecks everything, the fact is, the transmission is still failing, so, no, he didn't fix it. When the transmission failed on an 04 avalanche my cousin has, he had to take it back several times because it would still have issues, the mechanic in question would...