Could it be fuel pressure regulator I have a extra good fuel rail the regulator easy yo change isn't it I got a new fuel pump been waiting for the time