AVS2 650

Yes have checked float levels and choke pulls off fine!

That leaves fuel pressure. When its running have you looked down the throat of the carb see if fuel is trickling down?