Five days ago my 05 Toyota Corolla's transmission started being jerky when shifting at low speeds. About 30 minutes later the check engine came on. I had a code reader to find it was code 2716
If it is a code 2716 that your daughter has on , it will point to a solenoid item near the transmission as the problem, BUT WAIT. I read this Technical Service Bulletin below which said it is actually a faulty ecm(the car's computer). It says the ecm's on many Toyota Corollas were recalled and if within warranty, no charge for a new one
TSB:
http://www.matrixowners.com/tsb/T-TC014-06.pdf
Three days ago i went into a Toyota dealership,told them my check light was on, told them it was a code 2716,told them there was a TSB issued for a code 2716 and gave them the two page printout of the above TSB i copied from my computer. We made an appointment for my car to be serviced Friday morning. By 2pm Friday my car was ready with a new ecm. The charge: $0.00. If my car was out of warranty the cost would have been $1500
I dont think the dealership was all that happy to do a $1500 auto repair work for no charge,thats how it went. No check engne light on,No more rough jerky shifting.