no start condition on 2001 Dodge Ram 2500

starts now and then but most of the time it doesn't the only way to get started is to open fuel line under hood while someone turns over engine? what could this be, has had variety of codes last ones were 1693 and 1389, dealing with ASD last time was 0213 dealing with pump timing, i don't believe these are cause but i am not a diesel expert. thanks

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer 1 comment
check battery
brand new batteries