How does he know the 'expansion valve' is the problem? Is there dye in the system? If so, do you see dye coming out of the evap drain? Did he use a gas sniffer to prove there is a leak? Do you smell the R134 inside the 4runner?
The expansion valve is inside the dash connected to the to the evap. Check the downloadable shop manual on this site. It is in 0430032.pdf page AC-118. You have to remove the entire dash to get to it.
I wouldn't have ANYONE touch the system until they can prove where the leak is, otherwise you will be shelling out big $$$$ them saying the o-rings are notorious for leaking, is utter bull$hit. It's a cop-out for not knowing.
Lived and learned...
:roadkill: