Difficulties with filling the tank all the way up

They all do it because of the angle of the filler neck. Not much way around it. Just hold the nozzle manually on a lower fill speed and you won't have that problem.