I'am retired from the mining industry and we had diesel electric haul trucks. The diesel powered a large generator that was mounted where the transmission would be. From there the power went to wheel motors, one for each rear wheel.
On my old Alfa Gold the motor did the same thing. So I pulled the heater an found a dead mouse in the squirrel cage fan. Put it back in and it was fine. Still chuckle thinking about that running like the dickens in that fan.