P1238 Possible Causes.. This DTC indicates the Fuel Pump Driver Module (FPDM2) detected a fuel pump secondary circuit concern. The FPDM2 sends a message to the power-train control module (PCM) through the fuel pump monitor (FPM2) circuit, indicating this concern was detected. It sounds like the fuel pump is going out here is how you how change it out. This would also explain the low power issue as well. Check out the diagrams (below). Please let us know what happens.
Images (Click to enlarge)
Wednesday, January 8th, 2020 AT 12:05 PM