We have a 2001 6 cyl 4 runner. My son drove during a downpour. Shortly after that, the trac lights came on as well as the CEL. A few days later he put it in drive and it began to stall and the RPMs dropped and increased repeatedly. This happened over and over. We barely made it home. My...