I will try to explain my situation as best as I can, i have a 05 CRD that will coldstart just fine but after it warms up and gets turned off it will crank and not start. 2 common recommendations were a lift pump (already in car) and a crank sensor which I installed and had no luck. Not sure if it’s related but I also have a p0299 underboost code that randomly appears and disappears as it pleases (cleaned MAP) and it hasent come back yet but I also haven’t been driving it much because of the starting issue. Any suggestions?