Hey, I'm new to the site and forum. It's obvious there are some smart people here! Hopefully someone can help me, I Just picked up my first 2nd Gen four runner. Truck drives and steers great in 2H. But in 4H or 4L it's hardly drive able. It shakes and shimmies hard and will pull the steering hard enough to try and veer you into the oncoming lane or the ditch! Here's the interesting part: when on snow or even loose gravel it is hardly noticeable, but hit the pavement and all hell comes back. Almost as if it is related to the spider gears, acting more like it wants to 'lock'. Transfer case seems just fine. Shifts well. Stays in gear. I have repacked and tightened the front wheel bearings, replaced the worn out idler arm. The tie rod ends seem decent but could use replacement. I've read about the needle bearings going bad on the axle outputs?? Possibly just a bad ring and pinion mesh? SOMEONE HELP! I really like this truck and want it to be reliable! Thanks in advance.