P1226 has many definitions, all of which are related to Throttle position sensor, Control Sleeve Malfunction or Fuel Pressure leakage.
The Code 1226 :Excessive fuel pressure leakage.
This code could be caused by something else in the fuel delivery system that's putting the Fuel Pressure out of its Parameters due to a Leak in the system.
other posible cause 's The Pressure Discharge Valve, Injector lift Sensor, Throttle position sensor or Control sleeve on the pump.
Due to the complexity of this system I would recommend that you find a Garage with techstream Equipment to test the operation of all these components and calibrate or program if needed.
In some cases we have replaced the pump to overcome this problem and the The Pressure Discharge Valve on the fuel rail, these where the most two common issue s for this code .
For further assistance with this issue please get back to me with the reply box below .
This is not a one answer and done i/we will stay with you until the problem is sorted out .
Before rating poor or bad please get back to me as i'm here to help you, if i can't i will opt out so another expert can.
We want you to be happy with an answer and help you with your problem . Want you to be a happy motorist .
After rating there is no further cost for any other question relating to this problem
Kind regards Greg..