I replaced the catalytic converter and o2s11 and have driven the truck for almost 300 miles. The o2 sensor heater monitor cleared, but the o2 sensor monitor and catalyst monitor have not. There are no codes coming up on the scanner. The battery is about two years old and has given me zero problems. The starter, on the other hand, needs to be replaced. Could this be why it won't reset?