"big thing with with eletronics" is the solenoid.
might be too hight LPR that cause it, as previous post suggests "LPR pressure may be too high. Turn it down to see if the leak stops".
If its not helping then greasing up the solenoid could be a good idea. Its not the easiest thing to do but back in the days the cocker forum here at PBN use to have instuction with pictures, step by step, about how to do it.
Well try the lpr first before you dig into the "big thing with eletronics". Dont forget to keep us posten about how its going.