Possible HPFP dying When I go around 3-4500 rpms it decides to throw code 29dc and goes into rough idle til I clear codes.