Hello i bought a kia sedona 2002 a month ago and this code (po 431) keeps coming on. they check everything, they changed a transmition sensor and it did work find for a couple of days but the light came back on! the mecanic can not find what's wrong. the oxigen sensors look good, the catalytic too. could you give me an idea of what could be the problem?