are you sure you were in Reverse ?

I ones was in Drive and had to back down from the hill , and engine stalled too

The slope of the hill dont have to be too big to pull X back wards even if in Drive