Hello good afternoon, replace the TPS sensor, buy the original, the genericians are not reliable and can spend this again in a short time. You can validate its operation with a multimeter for CersiORART that the electrical wiring is in good condition, places the tip of the voltimeter to battery negative and with the positive terminal of the multimeter and with the connected sensor you must find in the three pins 5v - 300mv - 0.5 volts with the butterfly in minimal, by accelerating the pin of 0.5 volts you will commit to the value of the wire Open, when you get to the top you must have 4.5Volts to 5volts. If the measures are not correct, check the point to point. Delete the fault codes and test the vehicle, if when completing several work cycles, it re -loads the valid rich mixture code if there is a smell of gasoline in the exhaust, if so do maintenance to the injection system, but change the 02 sensor.