Fuel pump parked up hill

I took car of the loud fuel pump. I am still having problems starting in a uphill positios.

The gas station is an uphill at the pumps. I let it roll backwards and stop it on a flat area and it starts right up.
Could it have something to do with the floats in the carb? drawing at straws here