You just be having lght one??????
Read below, sourced from google. Same problem hapen with my sis in law rav 4.
seems to be a failed switch(vsv). seem to be common on rav4's. Toyota went ford quality on that switch. Here's 1 of a few fr a fellow tech.
1996 Toyota RAV4
Engine: 2.0 L / 4 cyl / Gas / DOHC
Fuel: Fuel Injection
Ignition: Distributorless
Trans: 4-speed Automatic Transaxle (Electronic)
Mileage: 164,000 mi
Emissions: OBD-II Compliant
VIN: JT3GP10V2W
Symptoms: MIL Lamp on
Occurs: Always
More Info: Test results included below
_______________________ CLOSED W/FIX _______________________
This one stomped me with all the vsv valves I have
replaced in the pass. It did show a little high on
resistance but the vacuum that was coming out is the same
as the new one. I did install a new vsv valve and the
moniters did run and no more ck engine lights.
_____________________ ORIGINAL MESSAGE _____________________
This car has the egr PO401 in it. I ck the egr with hand
held vaccum pump and it killed the engine. Ck for vacuum at
the egr valve and there wasn't any, ck and replaced
transducer. Now I have 20in of vaccum at egr valve, and the
egr valve is opening. I cleared the codes, test drove and
it sets a pending code quick. I went ahead and remove the
valve and all passages are open. You give it part throttle
and the valve opens, put in gear and load the engine and it
opens. You can see the map and o2 switch when you pull the
valve open a little. This is the first time I haven't been
able to fix a PO401 code on any car. I have ck for
bulletins in alldata, but nothing on egr valve. Its
something I am over looking and maybe you guys have run
across this before.