Not what I am sure you want to hear, but it may be the compensator.
The squeak in mine has now become so annoying that I am going forward on the Centa upgrade.
A stethoscope will help locate where it is coming from.
Good Luck.


Past The City Limits