Alan,
Visually inspect the sway bar connections; chances are they are worn out and need to be replaced. My '88 Trooper has 182k miles and the OEM sway bar rubber shows it.
Also, the ball joints are suspect. I replaced mine last summer, and though it is a long, dirty task, it isn't difficult. Turn your wheels fully to the left and inspect the driver side, and then right for the pax side, or vice-versa. Look for cracked seals on the upper and lower ball joints. If there is evidence of grease splattered on the suspension arms, they're likely shot. Given 140k miles, I'd say they are due.
Additionally, the clunk could be due to a "c" clip coming off the end of the outer axle, inside the auto locking hub of either / both front wheels. If you have OEM auto-locking hubs, it is a good possibility. There's enough play in there that when you hit a pot-hole, it will make a "clunk". This is a simple fix, buy a new clip (a pair, go ahead and replace the driver and pax side), pull the auto hub and you'll see the splined end of the axleshaft. The C clip sits about 1.5" inboard if I remember correctly.
Here's links to tech tip if you aren't already aware:
www.mwior.com is Midwest Isuzu Offroad. You can see my ball joint replacement and c-clip pix there. Plus other carnage.
www.4x4wire.com is an all makes board, and it has possibly the best isuzu tech forum.
www.planetisuzoo.com is another isuzu board.
Parts and tech can be obtained from:
www.independent4x.com (Matt)
www.darlington-offroad.com (Joe)
St. Charles Isuzu (St. Louis, MO) (Merlin) He's like Cdan of Isuzu!
Jerry Lemond; see his posts on 4x4wire Isuzu tech forum.
Tracy