Isn't the DY the 2nd gen Demio? IIRC anything 2008+ is DE, aka 3rd gen.
But I agree, just do the Seafoam in the gas, at least to start. Also try removing and cleaning your throttle body, this has apparently helped a lot of Mazda 3 owners with weird idle issues.