Are there any other codes stored? Did you replace the boost solenoid? (Not that it would cause stalling.) Does the Check engine light come on? Have you verified the lift pump is working? Stop throwing part$ at it until you figure out what's going on.
For Diesel Page members, there's a comprehensive article on stalling here: https://www.thedieselpage.com/members/tt99-9.htm
The Constitution needs to be re-read, not re-written!
If you can't handle Dr. Seuss, how will you handle real life?
Current oil burners: MB GLK250 BlueTEC, John Deere X758
New ride: MB GLS450 - most stately
Gone but not forgotten: '87 F350 7.3, '93 C2500 6.5, '95 K2500 6.5, '06 K2500HD 6.6, '90 MB 350SDL, Kubota 7510