We cannot find the key so we do not know the exact number of miles. Did check with the dealer new key would be about $70. it does need both back fender skirts. Seats are heated leather and very comfortable. Need some work. No trades, but we are open to offers. Clean title in hand.