Nissan Patrol 2010 Check Engine Light: P0090, P0087, P1197 - Fuel System and EGR Issues
I own a 2010 Nissan Patrol LE. Recently, the check engine light has come on, and when I press the accelerator fully, the vehicle only reaches 200-3000 RPM. The dealership or mechanic previously mentioned a 'fuel regulator issue' but could not retrieve any diagnostic codes during their inspection. I am now seeking help from experienced owners who may have encountered similar problems. I recently used a professional scanner and retrieved the following fault codes: P0090 (Fuel Pump Control Issue), P0087 (Low Fuel Pressure), and P1197 (Fuel Trim 2 - Exhaust Gas Recirculation Sensor Malfunction). Additionally, during a visual inspection of the EGR system, I found that the lifter cap appears to be damaged internally. I am unsure whether this is directly related to the performance issue or if it's a secondary concern. I would appreciate any insights on how these codes relate to engine behavior and whether replacing the fuel pump, adjusting fuel pressure, or repairing the EGR system could resolve the problem.
If you were unable to retrieve a diagnostic code when the check engine light is on, that's not possible — there must be a stored fault code. The 'fuel regulator issue' comment likely came from an unverified source or misinterpretation. Please ensure you use a reliable OBD2 scanner to read the actual codes. A standard scan tool should retrieve P0090, P0087, and P1197 if present.