Without any other information on how the truck is running and symptoms and what you have done i will throw 2 cents into the diagnosis........lalso full model and serial number are a help but here it goes.....
522712-4 is for Accel pedal sensor A OUt of range low(OORL).....did you inplug the accel pedal with key on...???
2023-12 is Canbus error as stated
522655-1 is short term fuel lean condition
522592-1 is EPR(Electronic Pressure Regulator) Pressure low
These two are related and more than likely the initial codes generated
91-2 is for TPS(Throttle position sensor)......was this also unplugged with key on during your diagnosis....????
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.