Jeep runs great till hitting normal operating temp then boggs down. I have replaced the O2 sensors, TPS, fuel pump, ignition coil, plugs and wires. Initially runs even better but then boggs again when operating temp os reached. Could it be the CAT? Should i run it until the check engine light comes on?