liz wrong section-this is more of an intro area but welcome all the same
an 04 would be a 4th gen 4Runner-feel free to ask in that specific area as well.
Go to a site like Toyota Parts Zone and key in your VIN # to find the specific part number. Then use Google or ask around for good pricing. Or get to know a local junkyard....