I have a 93 K1500 Blazer 4x. 5.7L 138000 miles, runs strong when cold but seems to lack power when up to temperature. I have replaced the dist, cap, rotor button, plugs and wires, egr and PVC, fuel filter and cleaned tbi. No codes are showing. What could this be? Cat?