I would expect the problem to be more consistent - generally low FPS. If the hop rubber was torn I'd expect more shots to be all over the place. I'm wondering if the hop unit to gearbox joint isn't holding steady, check you've still got the spring on the front end of the hop unit (possibly over the outside of the inner barrel).
Chrono wise, Xcortech ones are the usual go to, I have an X3200 but make sure you get a legit one. As with all things airsoft there's knock off ones about that are just paperweights.