I have the same squeal on my motor. (2000 P Thunder) I took the dash pad out, the drawer, and determined that the wood work needs to come apart to replace the motor. I just give it a shot of WD-40 in the little motor vent. I pull out the small rubber hose, give it a squirt, and it lasts a couple months. I know it's not the answer you are looking for, but it's not my preferred answer either!