If timing is critical you may just want to take the settlement. $1025 seems a bit steep for you to buy it back unless you can negotiate something less.
BTW, there appears to be a nice 80 300TD in the Portland CL for only $1000
http://portland.craigslist.org/clc/car/650548178.html