Hello,
Small update: when I removed the fuel filter, the intake nipple was bent and broken. I went and bought a new one, and the engine runs better. But after driving it a few minutes around town, it sometimes wants to stop and I have to give it more gas otherwise it will stall. But if giving it gas solves the problem, I'm pretty sure there's enough fuel in the bowl.
Could it be that the carb is simply not properly tuned yet? (It's a thermoquad, I set both screws to 4 turns open and simply adjusted the idle screw.)
I'll try running without the fuel tank cap.
Thanks