I also just had the HPFP replaced by the dealer for the recall and it started throwing the same code. I also stated getting the P04db code which is for crankcase ventilation valve. Did you ever figure out what was the cause of your code? I can't find any noticeable air leaks in those related...