Neon starter advice needed

History on '96 Neon.
Factory starter lasted 300K+ miles. Died after extended cranking during a stalling issue.
Carquest remanufactured starter went in, was dead on arrival. Bench test revealed dead solenoid.
Junk yard starter went in. Lasts about a week. had one extended crank that might have finished it off. Starter and solenoid were dead.

Got a Mopar starter that was new but made in China. Bench tested it with jumper cables and jumped the solenoid wire and it seemed like a decent piece.
Installed it in the car and it cranked and started once, then stalled (pcm learn? ), sounded like a champ at that point.

Went to restart and..... nothing?

Bang the key to start position a few times and now the solenoid pops but it's not cranking.

I'm at a loss. I highly doubt that having four starters die like this is a just a curious statistical anomaly. Is there something I'm missing? Battery is hot, cables were replaced with Mopar units about eight months ago. I haven't done voltage drop tests or tried to jumper the current Mopar starter motor, but at this point I'm stopping because I feel like I gotta be having a senior moment or something.

Any ideas? Is it just a run of crap parts, or is my car killing these starters like some Stephen King villain?