RE: Stalling issue - too lean or too rich?
I would richen it about 1/8 th of a turn and try again. If it does it again then check the clunk line inside the tank for a pinhole.
The other thing you might want to consider is you may have your idle set low for landing and if so it might just cut with the nose held up n half tank. Either do not pull the throtle all the way back or set up a high idle flight switch. [ Personally I do not recommend the later as one day you forget, try to land on high idle, overshoot and hit the wall at the end of the field.]