I have a 4.3 GXI-G with 340 hrs, regularly maintained and no major issues with it until now. After the engine over heated once, it started bugging at mid range ( 2800 rpm to 3800 rpm) at idle and full throttle runs fine, but at mid range is not. After inspecting ignition and fuel related...