Best bet for underbody panels is a pick n pull. You'd be looking for a wrecked one with good panels. Runner up would be a "full service" junkyard. Also pick n pull for the radio, assuming it's the deck.
My local yard has a 03:
http://www.wrenchapart.com/search-inventory/