Mine looks like that. I think the float can only go in one way. The needle wouldn't fit into the tab if it was upside down.
No high spots in the fuel line either, but I think I am going to grab some extra line and try running it without a fuel filter. Perhaps that's the issue?