hi I have an 1999 alhambra that smells of petrol at rear by petrol cap. Is it likely to need a new petrol cap or is the breather likely to be blocked (which I presume that is the hole beneath the cap) and how do you go about clearing it. Any help gratefully received.