Stalling Out on 2004 Dodge Ram 1500

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
I have a 04 Doge Ram 1500. Past few months the truck will start acting like it will stall, all lights will dim way down. No codes has been put in place for this. I have replaced altenator, and battery and it quit. Started back up again but with my speedometer bounceing when I hit the brake and Brake/ABS lights come on. I have been told it is my computer going, but cant diagnos it because of no codes. what else can I check
(1) Answer
Diagnostics for this type of problem is best left for the trained technicians at you local dealership. Vehicle electronics are not what they used to be. They are complex systems with numerous modules communicating on a PCI bus system. The DaimlerChrysler Programmable Communication Interface (PCI) data bus system is a single wire multiplex system used for vehicle communications on many DaimlerChrysler Corporation vehicles. Multiplexing is a system that enables the transmission of several messages over a single channel or circuit. All DaimlerChrysler vehicles use this principle for communication between various microprocessor-based electronic control modules. Many of the electronic control modules in a vehicle require information from the same sensing device. In the past, if information from one sensing device was required by several controllers, a wire from each controller needed to be connected in parallel to that sensor. In addition, each controller utilizing analog sensors required an Analog/Digital (A/D) converter in order to "read" these sensor inputs. Multiplexing reduces wire harness complexity, sensor current loads and controller hardware because each sensing device is connected to only one controller, which reads and distributes the sensor information to the other controllers over the data bus. Also, because each controller on the data bus can access the controller sensor inputs to every other controller on the data bus, more function and feature capabilities are possible.

In addition to reducing wire harness complexity, component sensor current loads and controller hardware, multiplexing offers a diagnostic advantage. A multiplex system allows the information flowing between controllers to be monitored using a diagnostic scan tool. The DaimlerChrysler system allows an electronic control module to broadcast message data out onto the bus where all other electronic control modules can "hear" the messages that are being sent. When a module hears a message on the data bus that it requires, it relays that message to its microprocessor. Each module ignores the messages on the data bus that are being sent to other electronic control modules.
The instrument cluster for this model is an ElectroMechanical Instrument Cluster (EMIC) that is located in the instrument panel above the steering column opening, directly in front of the driver (Instrument Cluster). The remainder of the EMIC, including the mounts and the electrical connections, are concealed within the instrument panel behind the cluster bezel. Besides analog gauges and indicators, the EMIC module incorporates two blue-green digital Vacuum Fluorescent Display (VFD) units for displaying odometer/trip odometer information, engine hours, automatic transmission gear selector position (PRNDL), several warning or reminder indications and certain diagnostic information. The instrument cluster for this model also includes the hardware and software necessary to serve as the electronic body control module and is sometimes referred to as the Cab Compartment Node or CCN.

Bottom line. Diagnostic mistake can be expensive. Let the dealer make the mistakes.