Just as a comparison: 95' YJ, 5spd, 6cyl, 2 sets of doors, hardtop and softtop, 154k, new paint, clean carfax, absolutely no rust. I paid $3850. If it were me I wouldn't pay that for an 87. Offer way less...you never know, he may need out of it. On the contrary...I don't think 141k is too many miles. If it doesn't smoke you may be ok for a while.
01' WJ Limited - Quadradrive, V8, Daily Driver, 149k