I had this problem a couple of years ago and the Gatorback fixed it.
2.93, 4lb lower, 100mm idlers, 3.2 alt and notched tensioner. I'm running the gatorback belt. I couldn't get the gates belt to stop squeaking for all that long.
I bought a 2nd gates and a week later it started doing itI I took it off and cleaned up the belt and pullies with brake parts cleaner and a bit of steel wool. That lasted for about a month or two, IIRC. After that, I went with a gatorback. 3 years now without so much as a chirp.