well, benchmark it against mine

96 Gl 2.5L auto, all power, sunroof, leather etc.. just wish it had heated seats and CD. Had 135000km on it when plated Jan 04. Safety/smogged. Struts/brakes done. Needed nothing ~ I put winter rubber on it. Body not perfect but not more than $400 in touchups.
Dealer asked 4600, Paid 3800.