Hey guys, I'm in a bit of a pinch where my front strut/shock has sheared off while going into my works driveway on my 99 4Runner. I would like to get this fixed ASAP if possible but if I buy new it'll be the weekend or possible next weekend before I can have parts to me and installed thanks to the holiday. Now there's some used shocks I can get tomorrow if needed and these range from being 3rd gen OEM ones to much newer higher end ones for other gen 4runners which I feel would save me both money and, most importantly, time. My only concern though is that these are for newer gen 4runners. With that being said, what is the newest shocks I can put on a 99? Will the ones from a 5th gen work for example? Or is the cutoff exactly at 3rd gen meaning 96-2002 is the max?