Hi guys. New to this forum. Need expert advice or Divine intervention. I have a 97 K2500 Z71 with 5.7, 4X4 ,auto. Engine reworked to 383 cubes, 10.5 compression pistons, roller rockers with stock cam,. ported and polished heads with little over 6,000 miles. Stopped running on hiway as if ignition cut off. Replaced fuel pump, MF fuel injectors, complete new distributor with CPS, plugs and plug wires. The engine runs fine. Once it gets hot  it seems as if starter is dragging really bad upon restarts. Have replaced starter three times. Have retarded distributor one cog. Cranks over perfect until hot. Seems as if timing is to far advanced, hence retarding distributor one cog. Starters are supposed to be HD type. Do I have to much compression or could the E I computer be defective and be advancing the spark to much? I'm lost on this one. Help.