The question IS, HAS IT BEEN MAINTAINED? Has it have the recommended
maintenance and repairs Mercedes recommends for all of its 150,000 plus miles.
If so, you should have a pretty nice vehicle. If not, did he have the oil been
changed at appropriate frequency? Have the belts and hoses been replaced? Has
the radiator been cleaned or has the coolant been kept clean, etc.? Don't just
trust what he says, look at the records and receipts $2,300 is a good price for
a 87 300E if other than the problems you mentioned are in good shape. Its
worth $100 to take it to a qualified Mercedes Mechanic and have them look it
over and do a buyers pre-inspection. I'd much rather have a 87 300E "SOLID
LIKE A TANK" for $2,300 and put some money into it, than drive a 99 Taurus ANY
DAY, but that why I have a Mercedes and NOT a Taurus. Its all about what you
want. Fact is, a Mercedes will almost always cost more to own, but it rewards
you with things a Taurus can't in MHO.