OEM starter failed around 135k according to the PO. They replaced with a cheap Chinese one that failed around 240k. It failed due to moisture getting in and corrosion. Not the normal copper contact wear. I put a denso unit in at that time.
The OEM alternator failed at 170k. I stupidly put an advance auto lifetime warranty one in and sent the denso in as a core. The "lifetime warranty" one failed at 206k. I put another "lifetime warranty" one in and it failed at 219k. At that point the manager at advance was nice enough to give me a credit for the lifetime one towards a denso one. The denso is still going strong at 291k now.
Moral of the story. Only put denso/Toyota parts in these rigs when it comes to starters and alternators. Better yet rebuild them yourself like Tim showed above. They're critical parts that fail fast when they do and will leave you stranded.
The cheap Chinese starter nearly left me stranded in death valley. I started noticing issues there with it not turning over the first time or two. Then once in Beatty, NV filling up with gas it refused to start. I finally got it to start and didn't shut it off but 3 more times for the rest of the trip home from DV to Alabama. Not the safest thing, but it got me home. The next morning it would not start at all. The starter had died completely...