Here is a post I did a few weeks ago on the '99 springs I bought.
I think they should also fit a 2wd 4Runner.
Good luck!
To look up / verify the part numbers, I went online to Autotrader and found a 99 Highlander. Got the vin. and used that # to check everything out.
Get ready for sticker shock at your local dealer (unless you have an "in") and I do. My source could not beat this price. Not to mention since I do not live in Texas, I had no tax to pay. All that adds up! I saved quite a bundle.
Front right 48131-35400 $81.35
Front left 48131-35350 $88.57
Rears ( same for both ) 48231-35210 $60.97 ea.
__________________
1987 4Runner SR5, 4x4, 5speed, 4.7 low, twin stick, Aussie locker
1997 T100 SR5, 4x4, automatic
1997 4Runner SR5, 4x4, automatic, '99 tall coils
1996 4Runner Ltd., 4x4, slight body damage
Look in Classifieds Section for parts
1999 4Runner Highlander, E-locker, 3" OME springs, 1.25" Spidertrax spacers, ARB bumper, 285/75R16 Goodyear MTR