Controller failures are silent while motor bearing failures often squeal and the OP says that the unit squeaked and the squeak got worse and worse until it failed so I'd still back a failed motor although the speed controller would be a lesser problem if it's accessible.
__________________
2012 XC70 SE Lux Polestar 230 bhp D5 Auto Oyster Grey
|