I also have a picasso, on a 51 plate, which has a strong smell of petrol mainly on the drivers side. I've had it back to the garage several times, but nothing has been found. I've only had the car a couple of weeks and am already thinking of taking it back and having a refund! Unless anyone can come up with a solution.