As some said in the other thread. This could be a hung brake caliper and it's just a coincidence that you smell it when the engine is running. Again, are all the brake rotors the same color? If one is hung up, or hangs up occasionally, that rotor will be a different color.
All engines will burn off a little build oil and paint overspray when new.
All engines will burn off a little build oil and paint overspray when new.