2000 Chevy Silverado truck runs fine and idle fine but give it alot of gas and it hesitation I put new o2 sensors coolant temp sensor new plugs,wires,dist cap and rotor button and o just found out my thermostat is stuck open will this cause it to run rich and what do these codes mean

the main computer bus line has a power short somewhere, could be lots of places but check the body control module first

What could be making the truck hl hesitate while giving it a lot of gas after changing a lot of parts