Does this truck have a PTO?
code 113 means ECM has low power
221 means there is a problem with your cruise control , and /or pto wiring
622 means engine using field default rating.
The other codes and their meanings are listed earlier in this question and are still there /
You still have a problem with the ECM . It has low power going to it(code 113). That can cause all the other codes as well. You need to trace the wiring again , inch by inch on the positive side and the negative side too from the batteries to the ECM. Check all connectors for corrosion along the way. Pull on the wiring everywhere(tug test) until you find a break in the wiring somewhere . Also , did you get your new ECM programmed at a dealer ? It will run even if it wasn't programmed but it is running at default settings .YOU NEED TO GET NEW ECM PROGRAMMED WITH THE PROPER CALIBRATION TO RUN YOUR ENGINE PROPERLY AND GET THE BEST FUEL MILEAGE , HORSEPOWER AND TORQUE . SO THAT EVERYTHING RUNS FINE WITHOUT ANY HICCUPPS!
Is your ECM mounted on the firewall on this truck ? If so , then the ECM relay should be mounted right there near it as well ! I would swap it with another relay too and check connections there !
Good luck ! I hope this works out for you , this time! Let me know what you find !
PLease click on ACCEPT if my answer was satisfactory as this is how I get paid for my time and services ! I'll be around if you need me further!