I've been a victim of this same issue now for a month. We replaced all of the stock fuel lines, installed an airdog and completely bypassed the stock filter housing, and I still get this same message when I lay on the throttle or when towing heavy loads. I have 2007.5. Could it be the FPRV?