So this evening I'm offroadin round some local tracks/green lanes. I get to this dead steep one I've done plenty of times before. But this time i decide to slowly crawl up it, and no problems, i have plenty of grip with my newish 32" BFG MTs -

(just rubbing it in

)
I stopped on the top of the hill, not quite flat/level yet (big mistake), and the engine cuts out as if i've stalled! After a few start attempts, it just stops starting/firing altogether. On a solo mission, I had no choice other than to roll this 50feet steep climb backwards trying to control my speed without an engine. Anyway - I'm still alive along with my passengers, but even with the zuki on level ground again at the bottom it wouldn't start.
I had to push it to a steep downward section, to (presumably) get the fuel to my engine!
This has happened before when i've paused on a steep climb or trying to get out of a large hole. I have to roll or tow it level or downward to get it firing again.
Whats wrong?
I have a fuel pump on the fuel line in my engine bay, this was an add-on when a garage changed my engine for me, they said it needed a bit more pull to get the fuel into the engine. Is this the problem?
It feels like gravity is stopping my fuel getting through!? But i thought the fuel line was in like a vacumn, so gravity shouldn't have anything to do with it surely!?
What about my carb (standard 8v) does this work properly with my zuki at arkward positions?
What can i do to fix this? This is an problem thats slowly getting worse with time, i used to drive up this steep climbs with the same settup before!
Thanks in advance for any advice! Keep on Zukin'!