Yesterday while driving on the highway the engine malfunction indiciator came on and the car went into limp mode. I limped the car home and pull a P0087 code from the ODBII. The funny thing is that the code clears when i restart the car, however under hard acceleration it trips into limp mode. Since that is the only code that pops up, I was thinking to just replace the fuel pressure sensor. But my gut tells me that I will need to replace the HPFP. Any thoughts?
If replacing the pump is the case, which one of these products from ECS Tuning should I do?
https://www.ecstuning.com/b-bosch-pa...518604231~bos/
OR
https://www.ecstuning.com/b-assemble...517616446rkt2/
(2012 E70 X5 35i, 135,000 miles)