It looks like salvage yard might be the only way. I just took mine out to replace the fuel tank pressure sensor assembly (also cannot be purchased new) its not that bad of a job. Mine is a 2005 4x4 so might be a little different. My junk yard (LKQ) now started to offer warranty on the parts I pull, might be good for something like that if its not intact.
Good luck.