i havent noticed any leaks from what i can tell, but i when you go through £15 of petrol in less than a week its concerning. Although when i had a new clutch fitted, the mech did say about some sort of leak but i cannot remember for the life of me what it was, maybe time to call him.... maybe i...