I honestly can't remember where I got the rotors. I'm thinking partsgeek.com, I just bought them where I found them cheapest. I know Mazda offers a "decarb" service, which is basically cleaning the valves. As far as dilution, I know I can smell gasoline in my oil, but I'm not sure how much it's...