I just ordered 2 Tata (I think, based on the stamp in the picture) obviously
Chinese aftermarket pumps off Ebay and will attempt this fix. I'm hopeful this may do the trick. Hate going non-OEM but for something like this which is, let's face it, superfluous emissions crap, I'm fine with cheap non-OEM replacements. 1/4 or less the price of the Hewitt kit and, in theory if my consistent P2447 (and only!) code is legit - it's the outside 'bank 2' pump that died. Maybe even same reason as Tundra - water ingestion. I'm even tempted to order the updated snorkel, but, need to see if it was truly water ingestion first.
Thinking I may also do a video and break it open to ascertain damage, and if I get crazy (and pump on bank 1 bench tests good) I *might* do a tear down of the new aftermarket pump for a side-by-side comparison! Why not? Well, feels like better plan to replace both while I'm in there. Not the hardest job in the world but not trivial like an oil change either.