At Fixya.com, our trusted experts are meticulously vetted and possess extensive experience in their respective fields. Backed by a community of knowledgeable professionals, our platform ensures that the solutions provided are thoroughly researched and validated.
Check the battery cables, make sure the clean and tight, also check the left body ground.
Those two codes are just for communications. They do not usally mean there is a fault in the system. It means that one modual was unable to talk to another modual for a split second.
Which modual had the codes stored in it?
- If you need clarification, ask it in the comment box above.
- Better answers use proper spelling and grammar.
- Provide details, support with references or personal experience.
Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.
Tip: The max point reward for answering a question is 15.
When a malfunction such as an open fuse to a module occurs while modules are communicating, a DTC U1001-1254 Loss of 000 Communications is set current. When the modules stop communicating the current DTC U1001-1254 Loss of 000 Communications is cleared but the history DTC remains. When the modules begin to communicate again, the module with the open fuse will not be learned by the other modules so U1000 or U1255 is set current by the other modules. If the malfunction occurs when the modules are not communicating, only U1000 or U1255 is set. Radio quit working shows Code IRC U1000 please help
There is a Pontiac Technical Service Bulletin addressing your exact issue, right down the the same exact codes you are getting. Here is the information I gathered and I will place a link to the page where I found it. You will need to scroll down the list of TSBs to find your specific one. Apparently this is a problem for the Grand Prix.
Here is the basic data:
TSB Number:
0308116001
NHTSA Number:
10002880
TSB Date:
February 1, 2004
Date Added to File:
September 30, 2003
Failing Component:
Electrical System
Summary:
Diagnostic trouble code (DTC) U1000, U1016, U1064, U1096 or U1305 set in error. This bulletin replaces previous bulletin dated 06/01/2003.
Here is the Link:
U codes pertain to the class 2 serial data network . A dead module ,a short on the network will bring down the network - no communications between modules = no start problems .
Modules connected to the class 2 serial data circuit monitor for serial data communications during normal vehicle operation. Operating information and commands are exchanged among the modules. When a module receives a message for a critical operating parameter, the module records the identification number of the module which sent the message for State of Health monitoring. A critical operating parameter is one which, when not received, requires that the module use a default value for that parameter. When a module does not associate an identification number with at least one critical parameter within 5 seconds of beginning serial data communication, DTC U1000 or U1255 DTC is set. When more than one critical parameter does not have an identification number associated with it, the DTC will only be reported once. The class 2 serial data line on this vehicle is a star configuration. The following modules communicate on the class 2 serial data line:
• The body control module (BCM)
• The electronic brake control module (EBCM)
• The inflatable restraint sensing and diagnostic module (SDM)
• The instrument panel cluster (IPC)
• The powertrain control module (PCM)
• The radio
• The remote control door lock receiver (RCDLR)
• The vehicle communication interface module (VCIM)
Look's like a communication problem with the PCM & EBCM !
Powertrain Control Module (PCM)
U1016
Electronic Brake Control Module (EBCM)
U1041
Diagnostic Aids
• An intermittent open between a module and a star connector may cause this DTC to set.
• A poor connection at a module or a star connector may cause this DTC to set.
• An intermittent open in a star connector may cause this DTC to set.
• An open voltage or ground circuit to a module may cause this DTC to set.
• An internal module malfunction may cause this DTC to set.
These DTCs set when the control module does not receive a message that it was expecting from another control module, and does not know which control module did not send that message.
Modules connected to the class 2 serial data circuit monitor for serial data communications during normal vehicle operation. Operating information and commands are exchanged among the modules. When a module receives a message for a critical operating parameter, the module records the identification number of the module which sent the message for State of Health monitoring. A critical operating parameter is one which, when not received, requires that the module use a default value for that parameter. When a module does not associate an identification number with at least one critical parameter within 5 seconds of beginning serial data communication, DTC U1000 is set. When more than one critical parameter does not have an identification number associated with it, the DTC will only be reported once.
it is a communication error with the ecm from the ignition switch here is the code description
GM
Number
U1000
Type
Network - Manufacturer Controlled DTC - Manufacturer Controlled
Description
Class 2 Communication Malfunction Conditions
Cause
DTC B1327, U1300, U1301 and U1305 not current (any particular device on the Class 2 serial data circuit will support some subset of these codes), the ignition switch position requires serial data communication to occur, then at least one operating parameter has not been associated with an identification number within 5 seconds after beginning serial data communication (a default value is used)
know i have p 0106
×