New ovens may smell awful when used for the first time, its not a fault and is just the 'newness' smell that comes from the first use due to residues used in our factory.
Before you use the oven for the fist time switch the oven on to full heat for 30 minuets with plenty of ventilation in the room to 'burn off' the newness smell.