I went through issue on my 2002 Windsor in late 2021. Believe it or not all 4 PPV's started leaking on the same trip. Headed home and dove into replacing. This is what I used, KN31000. I bought mine from Advanced Auto part number is WAKN3100.
Here's a post I did on it starting when I found them leaking and ultimately making the decision to cut my trip short and head home
https://www.irv2.com/forums/f115/pre...ng-562359.html
Note that my original PPV's were oriented wrong, there spring portion should be mounted down, there is a weep hole in the cap. I took all four apart and the spring was severely corroded and the flaking possibly what caused them to start leaking.