I had the IDENTICAL problem on my pajero when I first got it. the problem was the rubber float thing on the inside of the cap must be pushed in and not pulled out. then life is good man.