This Fits Your 1999 BMW 318ti Manual Hatchback
Full size assembly image of FUEL TANK BREATH.VALVE/DISTURB.AIR VALVE (1/1)

FUEL TANK BREATH.VALVE/DISTURB.AIR VALVE