Yes up hill full throttle it pulls 14A max.
I dont have a photo at the moment but the resistor is on the main power line i assume that is the shunt.
Edit* https://www.youtube.com/watch?v=QbsPzjG-QpA&t=16s&ab_channel=HolmesHobbiesHolmesHobbies
Its the sane controller as this one in the video skip...