The P228c code indicates a problem with the fuel pressure regulator control circuit. In my case, this pointed to a faulty high-pressure fuel pump on my GMC Acadia. The dealership quoted over $450 for the pump alone, so I opted for a more affordable solution. I purchased a high-pressure fuel pump and two fuel lines from Amazon for under $300.
Upon receiving the parts, I noticed the new pump lacked a gasket. I sourced one from AutoZone, along with a fuel line removal tool. Before starting the repair, I confirmed the lack of fuel pressure by disconnecting both the low and high-pressure fuel lines. Minimal fuel came from the low-pressure line and none from the high-pressure line.
With the lines disconnected, I removed the old fuel pump. The cam roller dislodged during the process, but I cleaned and re-oiled it before reinstalling. I then installed the new pump, lines, and reconnected the fuel hose. After connecting the pump’s electrical connector, the Acadia started immediately. The “Service Stabilitrak” message disappeared, but the “Service Engine Soon” light remained illuminated.
Research indicated that a permanent code like the P228C requires a module reset, achievable only with professional diagnostic equipment. A simple code scanner or battery disconnect wouldn’t suffice. A test drive confirmed the repair’s success, with the Acadia accelerating smoothly.
My inexpensive ThinkOBD 100 scanner failed to accurately read the fuel pressure after the repair. This might be due to the scanner’s limitations. Regardless, the car is running perfectly. This detailed account of replacing the high-pressure fuel pump, prompted by the P228C code, might assist others facing similar issues. While a professional scan tool is necessary to clear the code, the repair itself can be done with readily available tools and parts.