I had a Mirage drive that used to squeak even though I used WD40 on it after fresh water washing, (my friends had even commented on the squeak and thought it might be my 'old' joints). I have since switched to using Inox, I use Inox mx5 plus (but I believe the Inox mx3 works just fine) and I NO LONGER HAVE A SQUEAKY DRIVE. I switched for a couple of reasons: 1. Inox is Australian, I believe (Go Aussie) 2. I have read reports that WD40 is not a good lubricant when running in water which the Mirage drive does, and Inox doesn't wash off. I give my drive the usual fresh water wash as it has 100% salt or brackish water use, after which I spray the drum pivots making sure it is between the drum & shaft, chains, cables & sprockets etc, put it in a bag and put her away until next time.
Have a look at
www.inox-mx3.com see what you think but it has certainly worked for me.
The drives are (I find) easy to pull apart & service (with some good helpful stuff on you tube and on this forum) and I have been surprised at the wear between the drum and shaft and even on the sprocket shaft, so it might be a good idea to chech yours
zarbs