Yes, I would replace it as every other possibility seems to have been reasonably exhausted. Maybe its under warranty?.
The valve thats leaking is a non return valve (NRV). the PRV I'm referring to is a pressure reducing valve called a PRV (as is the safety valve also called a PRV, a bit confusing) the pressure reducing valve above is/should be connected dirrectly to the filling hose?.
Forget my reference to that PRV, thats the isolating valve for the filling hose.