Hi Dean
mine is exactly the same.
About the only thing I can tell you is that if my engine wasn't well warmed up it would stall too.
I would let it idle for a few of minutes then hit the unloader and it never stalls now.
Just a thought

Phil