stay away from river view toyota and their service director and advisors. they are all a bunch of crooks. they will try and charge you fees, for what they call a pre-diagnosis, even if you carry the toyota customer care extended warranty.
i choose to take my warranty related work, elsewhere in the future after dealing with a horrible experience from these crooks! they never did any work like they said on my vehicle and to this day, i still have the same issues.