Recently took my '98 to the dealer (Bellevue, WA) to have a new key cut and programmed ($15 & $85 respectively). Was surprised to find there was a campaign out for the fuel cap and it was replaced at no charge. Sort of figured that at this age they'd be done with the car. Got a free car wash too. Nice chaps there. Incidentally, Sunset had the key head for $130 & blade for $24. So, about $260 when all said and done.