I think I fixed it. I went to change the high pressure fuel pump and noticed a rubber bushing in the port had cracked. I only changed the bushing and it hasn't acted up yet