Hello!

I bought a 2015 3500 4x4, Laramie Longhorn, CCLB, Dually, Aisin at the end of September.

It has all of the miles (337k).

I know the DEF/exhaust pipe has been deleted (no cat bulge or anything from the turbo back; def gauge shows empty), and there are no error codes there, so it must have a 'tune' on it.

The EGR is still connected, but I assume the tune has stopped the EGR System.

Service records seemed good, and on the 1,400-mile drive home, it ran perfectly (North Carolina to Wisconsin, then to North Dakota).

As the temperature has been dropping here in North Dakota, if I start it 'cold' (below 40, after sitting all night), I get a CEL with a mess of codes.

The CEL goes away on the 4th drive cycle, but it isn't enjoyable while it is there.

It seems a little slow, but I haven't had it long, so I don't have a frame of reference.

Also, when the engine is cold (20 degrees), there is a hefty 'lope' both in sound and when in drive/idle speed through a parking lot; it goes away quickly, but maybe that is something that shouldn't be there.

Codes are:
P007D - Charge Air Cooler Temp Sensor Circuit High
P0102 - MAF Circuit or Low Voltage
P0113 - Intake Air Temp Sensor
P0118 - Engine Coolant Temp Sensor Circuit High
P0193 - Fuel Pressure Sensor High (Circuit A)
P04E2 - Crankcase Pressure Sensor Low Circuit
P0607 - Powertrain Control Module Performance
P1193 - Inlet Air Temp Sensor Voltage High
P2281 - Air leak between MAF and Throttle Body
U0001 - High Speed Can Communication BUS
U010E - Loss Communication with Redundant Control Module
U110E - Ambient Temp Sensor

When I pull the codes (using a cheap odbii and the Torque app), they usually all show 'Historic Fault,' but tonight, I saw that P0607 and U010E were showing 'Current Fault.'

These showed 'Current Fault' tonight, even with the CEL gone (4th drive cycle).

So, to troubleshoot this, I am planning to
Check battery connections (Done, re-seated the pegs).

Check battery voltage when running (Done; both batteries showed 13.7V).

Check battery voltage when off.

Check fuses (done, but it was getting dark so I will double-check tomorrow).

Check harness side voltage at the sensors (vehicle 'on' but not started/running?)

Replace sensors if harness side voltage is suitable.

Check Wires/harness if the voltage is bad.

My real concern is with the P0607, U010E, and U0001.

They seem to lean more towards the PCM/ECM/ECU.

Is there a way to check this or any other tips?

Also, since mine is 'tuned,' I am guessing if I have the PCM flashed, I will need to buy a tuner and get a new tune.

Especially since I don't have the DEF stuff.

I appreciate the time anyone takes to read this.

If I'm missing some information or something, please let me know, and I will do my best to find it.

Thank you!
-DDS Never Summer