the undercarriage is fine . Of course there is one spot in front of the rear wheel that will need some attending to but otherwise... I purchased it yesterday then drove it home some 400 miles.I guess happy happy happy would best describe my feelings on this truck...its the emerald green.Sweet truck real clean inside and the wife is happy she was a little uncertain about going that far for a 4runner but in buffalo everything is rusted after ten years....cheap used cars in buffalo...