My wife just bought an 08 mazda3 hatchback and two days after driving it CEL came on with code p2405. We called dealer and they agreed to look at/fix it so we dropped car off and the next day they said it was fixed, something about a purge valve , so we get the car back and a couple days go by and again CEL came yet again, this time same p2405 code and an additional code p0446. Any one out there know what these mean and if they are serious enogh to not be driving the car? any info or help is greatly appreciated. Thanks in advance