Sounds like you aren't putting enough load on the motor with the 12T, motor temps with the 15T sounded excellent! That Hydra is meant to be water cooled, I'd run a fan or two on it if you're going to be pushing it hard up in the mountains.
All I ever wanted was an honest weeks pay for an honest days work.