I could be completely wrong, but I think that you should check that the burners are clean underneath, all of the holes around the edge of the burner have to allow air to be drawn in and be added to the gas to produce the heat, The yellow flame is burning only gas, a blue flame with green or orange tip is gas and air being burned. also if it does not mix correctly, you could be producing carbon monoxide. As I said I could be wrong, but it's worth a look
Jimmy
August 2012