So the hpr60 motor arrived, as per the reviews it looks near identical to the hpr 50 except for the addition of the cooling fins.
There was no issue mounting it on the bike, I adjusted the motor compensation bolts as per the tq installation manual.
The motor came with the cooling fins pre fitted.
As you'd expect, you just plug in the existing speed sensor and connect the motor to the main wire harness.
If you just power the bike up without configuring the motor with the dealer service tool you get a drive connection error. So then you use the dealer service tool to configure it for the bike. The first time it connects to the motor, it detects that it is an 'unbranded' motor and asks you to confirm the serial number of the bike, not sure where it gets this from as it was pre populated, I presume it's stored in the display?. Once you confirm the serial number it configures the motor automatically, and sets a 300w max power limit. There seems to be no option to increase the max power to the 350w the motor is capable of in other bikes. I presume there is a centralised database of bike serial numbers along with the max power limit for each bike.
The black plastic motor cover won't fit over the motor with the cooling fins fitted (as per emails I've seen from tq about the motors backward compatibility), I did try and remove the fins but I think they're stuck down with some double sided heat transfer tape, so I ended up leaving them in place and cutting a hole in the Trek plastic motor cover, I'll tidy this up at some point with a sharp knife, but it'll do for now.
The cooling fins don't protrude nay further below the motor than the plastic cover did.
I also had to cut about 5mm from the end of the locating tabs on the battery cover, as these foul the cooling fins on the motor preventing the cover from Seating correctly.
I haven't been for a proper ride yet, so can't give any info on torque or efficiency changes, I went for a quick ride round the block though, it seemed fine.
