Just finished prepping a 2001 4Runner for my grandson. When I took it for state inspection it wouldn't pass because the upper rear shock mounts were holy with rust. I have it being repaired as I write this. It also needed new tires, front brakes, and I installed the new front and rear bumpers that came with it (I bought the truck from Crusha!). Anxious to get it back and inspected to see if it needs anything else. It ain't pretty but it seemed to run pretty well on the drive home from Crusha's place. Stay tuned.................