Hello jacob
Check the fuel filter first and make sure the bowl is full. Second is to check for codes, you may have an idm or pcm going out. Without codes and the crank sensor new its a guessing game. you could also have an ipr valve sticking and if so it can be cleaned as the new part is about $200. The ipr is just below the filter housing on the drivers side of the engine. it has a wire clip holding the connector on. You can remove the sensor and the valve then unscrew the end of the valve, be careful as there are two small pins that will come out. clean it out good with brake clean and reassemble. Let me know what you find.
THANK YOU FOR USING JUST ANSWER. IF THE QUESTION WAS ANSWERED PLEASE CLICK THE GREEN ACCEPT BUTTON. THIS IS HOW I GET PAID. ANY FEEDBACK AND BONUS ARE GREATLY APPRECIATED.