Thanks for the suggestions, everyone. I'm definitely dead set on a G, so I know about the cost of maintenance and repair on them, but 20k did seem a bit high for that many issues. I do appreciate the seller's honesty, however.
I should have mentioned that it's a 4 door LWB... I don't suppose...