Yes, truck is still running fine so the O2 sensors fixed it. How long the Cloyes parts will last is anyone's guess. The owner of the truck has owned it for years and is retired now so I don't think he drives it as much as he used to so hopefully the repair will last a while.