It still sounds like 'starved for fuel"... pull the fuel line to the carb off... does it flow freely or not?
You can hear the carb 'moaning' ... so you know its getting gas ?
the carb moaning doesn't mean its getting gas
and ..... when you open the carb drain.. does it KEEP flowing ?... and KEEP flowing ?... (use a catch can)
If the float needle and float and petcock are working properly... it will keep flowing
(unless its a vacuum petcock)... in which case you will have to provide mouth suction to the vacuum line to let it flow