Hi the troble code represents
Valve Performance P1250 PRC Solenoid
Basicly it is the Fuel preasure regulator solinoid it will be getting stuck hence why when u turn car off and on it is fine again. local garage can fix in no time
I don`t agree. There is only a pressure sensor with a three point multiplugg on the fuel rail. At the pump there are two twopoint multiplugs at the end and one on topp.
MB t. eks. have the pressure solenoid at the end of the rail.
regulator will be at end of rail even if multiplug is different than described unless fuel pump is not independently timed and is free running then it will be controlled by pump and only way to test properly is with osilliscope