Fuel tank will not accept fuel, X300, MY 1995, DD6

Hi all,

This is a weird problem!!! My DD6 will not accept fuel and keeps on triggering the fuel hose overflow mechanism at the fuel station. Also when I undo the fuel cap the tank is pressurized and air escapes when the cap is removed. It is not a vacuum. Any ideas??? H