You in the Navy? I served from 90-94 on the USS Kalamazoo in GW1. Man...that was a looong time ago.
Back on topic, I think $20k is far too high a price to pay for an 01-02 w/ <100K miles on the clock. I purchased mine with 84K almost 2 years ago for $16.5k.