Question: can maf sensor cause limp mode?
Answer: Vacuum leaks can make the maf operate out of range and throw the code, but that does not mean the Maf is faulty. What brand MAF did you replace it with? A problem with the maf as indicated by the code can definitely cause the transmission to go into limp mode.