Hey guys we've just purchased a 2004 Megane 2 cab, 1.9 dci Privalidge and it has a number of very small problems (we got it cheap to reflect these). One of them, i'm not sure is a problem or not..... There doesn't seem to be a petrol cap as such or locking mechanism, just a metal plate you force the...