If it was me I'd replace the governor again if it's not shutting off at 120 psi. They're really cheap only about $30 or so. You'd think it's only a year old and shouldn't need it. How it ought to be. I don't believe manufacturers have any sort of quality control on these kind of components...