Fuel filling on 2007 BMW 750Li

I am having trouble filling the fuel tank. Tank always seems like it is full

Asked by for the 2007 BMW 750Li
your tank is not venting properly-possible causes-rollover valve,vent solenoid,canister closed valve,crimped hose ect.. bottom line diagnosis w/o the ability to operate these solenoids(very high end scan tool) darned near impossible.