had a truck come into the shop yesterday, a kenworth, driver said it would not move. Had to bee towed back to the shop. Hooked up cummins diagnostics software and got a code for the EGR control valve. Cleared the code, everything worked. Took it out on the road but could not exceed 1500 RPM in low gear. What could be causing this?