Question about 1991 Buick Riviera

1 Answer


I purchased a 91 riviera 79,450 mi.battery would go dead after sitting for 3 or 4 days it has a flashing security light on the dash but was told that is not the problem.We did a voltage test and it read 4.67 to 4.25 volts we disconnected the new radio, power antenna, and new remote starting system still 4.50 to 4.67 fluxuating. unpluged different modules under dash one was BCM or ECM voltage dropped to .04 to.09 fluxuation.that is where it is at now with everything installed do I need to purchase a new unit. Thank you in advance for any help you can render.

Posted by on

  • 1 more comment 
  • funtimesb4u Feb 01, 2009

    I have a new 1000 amp battery in the vehicle now my problem is the vehicle in only suppost to draw .04 volts when parked but was drawing 4.25 to 4.67 volts parked we did some work and managed to regulate it down to .04 to .09 volts and fluxuates between those numbers. Should I replace the ECM unit or what

  • funtimesb4u Feb 16, 2009

    Solved problem BCM

  • funtimesb4u Feb 16, 2009

    Solved Problem BCM or ECM unit for some reason was drawing the AMPS we unpluged the unit and the power drain dropped to .04 to .09 this is acceptable have had no more problem with the battery going dead after it sat a week.


1 Answer

  • Level 2:

    An expert who has achieved level 2 by getting 100 points


    An expert that gotĀ 5 achievements.


    An expert whose answer gotĀ voted for 20 times.


    An expert who has answered 20 questions.

  • Expert
  • 188 Answers

These cars pull alot of power. My Aunt car done the same thing, and it was the same car. Need to buy a new battrey with alot of Cold cranking AMP's. This should fix the problem.

Posted on Jan 31, 2009

  • spankie09 Feb 01, 2009

    If you have made the ajustments already. I would ride it out a few days to see if this makes the problem go away.


1 Suggested Answer

  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

a 6ya expert can help you resolve that issue over the phone in a minute or two.
best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need.

Posted on Jan 02, 2017

Add Your Answer

Uploading: 0%


Complete. Click "Add" to insert your video. Add



Related Questions:

1 Answer

08 chevey colorada wont start or turn over

Is there a security light lit on the dash or a picture of a padlock an car lit ? How's the battery an cable connections ? Is there power an control from the PCM at the starter relay in the under hood fuse / relay box ? Do you know what is involved in the starting of your vehicle , the electronics ?
Circuit Description (Key Start)
When the ignition switch is placed in the Start position, a discrete signal is supplied to the body control module (BCM) notifying it that the ignition is in the Start position. The BCM then sends a message to the engine control module (ECM) notifying it that CRANK has been requested. The ECM verifies that the clutch pedal has been depressed or the transmission is in Park or Neutral. If it is, the ECM then supplies 12 volts to the control circuit of the STRTR relay. When this occurs, battery positive voltage is supplied through the switch side of the crank relay to the S terminal of the starter solenoid.

Oct 16, 2015 | Cars & Trucks

1 Answer

Disable vats

The only way to do it, beside bypassing it. Is to have the car running. find the data wire from the BCM to the ECM and cut it. This puts the ECM into default mode, it also set the security light. The car will start and run though. The draw back is. That if the battery goes dead or you disconnect power from the ECM. the ECM will reset and the car won't run. This can only be done on passkey and passkey1. I haven't tried it on passkey2. It will not work on passkey3.

Jan 01, 2015 | 2001 Oldsmobile Alero

3 Answers

Why wont car start with jump?

This may be related to the antitheft system The system is known for turning off the starter and/or injectors when it fails. Is there a light on the dash that says SECURITY or a picture of a car with a lock through it? This is a common problem worth looking into.



Sep 28, 2014 | 1983 Buick Riviera

1 Answer

Dash lites come on & off while driving

need vechicle model type year.have battery checked.battery cables could be faulty.if all is good. have ECM and BCM checked out.if they go bad they will drain battery.

Jul 03, 2013 | Cars & Trucks

1 Answer

I have a 2002 envoy LX that starts but quits immediate, the dash says unrecognized driver, what does that mean?

sound like problem with theft security system.ignition key worn out or BCM ECM failing let dealership check it out.if BCM goes bad it will cause ECM to disable the fuel system causing no starting problems.if ignition key worn out or been replaced with wrong type key THE BCM ECM will disable fuel system which is call unrecognized driver in which vechicle in theft security mode.dealership has to check it out.

May 21, 2013 | Cars & Trucks

1 Answer

Harsh shifting then not starting 2001 grand am 3.4L.

Is the security light flashing on the dash... If so , the enabler in your key is worn. This means the ingnition tumbler needs to be changed. E-mail me more details

Jul 12, 2012 | 2001 Pontiac Grand Am SE

1 Answer

1995 riviera security light is flashing and engine will not start. How do you reset security so it will start?

Let the car sit undisturbed for 10 - 15 minutes, then try to start it. Check the owners manual if you have it. Sometimes, on various cars letting them sit awhile will allow the system to reset itself. On others sometimes rapidly turning the key from off to on, without turning to start 3 to 8 times within 10 seconds and then on the last turn to the on position leave it there until the horn chirps, at that point turn the key directly to start, or turn off first and turn to start. If all this fails, a GM dealer can reset the system.

Aug 03, 2011 | 1995 Buick Riviera

2 Answers

What is the difference between an ECM and a BCM? Does a BCM have to be flashed?

The ECM (Electronic control module) runs the engine and the emission control system, the BCM (Body control module) operates most electrical body functions like wipers and interior lights and power windows and door locks plus the security system in may cases, the ECM (on this car now known as the PCM since 1996 by federal mandate) can be flashed, which just a reprogramming of the EPROM chip

Oct 21, 2010 | 2003 Ford Windstar

2 Answers

What button sequence to I press on the vic to get the cpu codes for the check engine light?

Reading & Clearing Codes READING CODES (EXCEPT CADILLAC) Fig. 4: Example of a code 12 displayed on the check engine lamp 79222g25.gif
Since the inception of electronic engine management systems on General Motors vehicles, there has been a variety of connectors provided to the technician for retrieving Diagnostic Trouble Codes (DTC)s. Additionally, there have been a number of different names given to these connectors over the years; Assembly Line Communication Link (ALCL), Assembly Line Diagnostic Link (ALDL), Data Link Connector (DLC). Actually when the system was initially introduced to the 49 states in 1979, early 1980, there was no connector used at all. On these early vehicles there was a green spade terminal taped to the ECM harness and connected to the diagnostic enable line at the computer. When this terminal was grounded with the key ON, the system would flash any stored diagnostic trouble codes. The introduction of the ALOL was found to be a much more convenient way of retrieving fault codes. This connector was located underneath the instrument panel on most GM vehicles, however on some models it will not be found there. On early Corvettes the ALOL is located underneath the ashtray, it can be found in the glove compartment of some early FWD Oldsmobiles, and between the seats in the Pontiac Fiero. The connector was first introduced as a square connector with four terminals, then progressed to a flat five terminal connector, and finally to what is still used in 1993, a 12 terminal double row connector. To access stored Diagnostic Trouble Codes (DTC) from the square connector, turn the ignition ON and identify the diagnostic enable terminal (usually a white wire with a black tracer) and ground it. The flat five terminal connector is identified from left to right as A, B, C, D, and E. There is a space between terminal D and E which permits a spade to be inserted for the purposes of diagnostics when the ignition key is ON. On this connector terminal D is the diagnostic enable line, and E is a ground. The 12 terminal double row connector has been continually expanded through the years as vehicles acquired more on-board electronic systems such as Anti-lock Brakes. Despite this the terminals used for engine code retrieval have remained the same. The 12 terminal connector is identified from right-to-left on the top row A-F, and on the bottom row from left-to-right, G-L. To access engine codes turn the ignition ON and insert a jumper between terminals A and B. Terminal A is a ground, and terminal B is the diagnostic request line. Stored trouble codes can be read through the flashing of the Check Engine Light or on later vehicles the Service Engine Soon lamp. Trouble codes are identified by the timed flash of the indicator light. When diagnostics are first entered the light will flash once, pause; then two quick flashes. This reads as DTC 12 which indicates that the diagnostic system is working. This code will flash indefinitely if there are no stored trouble codes. If codes are stored in memory, Code 12 will flash three times before the next code appears. Codes are displayed in the next highest numerical sequence. For example, Code 13 would be displayed next if it was stored in memory and would read as follow: flash, pause, flash, flash, flash, long pause, repeat twice. This sequence will continue until all codes have been displayed, and then start all over again with Code 12. CLEARING CODES (EXCEPT CADILLAC) Except Riviera, Toronado and Trofeo: To clear any Diagnostic Trouble Codes (DTC's) from the PCM memory, either to determine if the malfunction will occur again or because repair has been completed, power feed must be disconnected for at least 30 seconds. Depending on how the vehicle is equipped, the system power feed can be disconnected at the positive battery terminal pigtail, the inline fuse holder that originates at the positive connection at the battery, or the ECM/PCM fuse in the fuse block. The negative battery terminal may be disconnected but other on-board memory data such as preset radio tuning will also be lost. To prevent system damage, the ignition switch must be in the OFF position when disconnecting or reconnecting power. When using a Diagnostic Computer such as Tech 1, or equivalent scan tool to read the diagnostic trouble codes, clearing the codes is done in the same manner. On some systems, OTC's may be cleared through the Tech 1, or equivalent scan tool. On Riviera, Toronado and Trofeo, clearing codes is part of the dashboard display menu or diagnostic routine. Because of the amount of electronic equipment on these vehicles, clearing codes by disconnecting the battery is not recommended. Riviera, Toronado and Trofeo (Non-CRT/DID Vehicles) — Using The On-Board Diagnostic Display System: First turn the ignition to theON position. On Riviera depress the OFF and TEMP buttons on the ECCP at the same time and hold until all display segments light. This is known as the Segment Check. On Toronado and Trofeo follow the same procedure, however, depress the OFF and WARMER buttons on the ECOP instead. After diagnostics is entered, any OTC's stored in computer memory will be displayed. Codes may be stored for the PCM, BCM, PC or SIR systems. Following the display of OTC's, the first available system for testing will be displayed. For example, 'EC?' would be displayed on Riviera for EOM testing, while on Toronado and Trofeo the message 'ECM?' will appear. The message is more clear on these vehicles due to increased character space in the IPO display area.
  1. Depress the 'FAN UP' button on the ECCP until the message 'DATA EC?' appears on the display for Riviera, or 'ECM DATA?' is displayed on Toronado and Trofeo.
  2. Depress the 'FAN DOWN' button on the ECCP until the message 'CLR E CODE' appears on the display for Riviera, or 'ECM CLEAR CODES?' is displayed on Toronado and Trofeo.
  3. Depressing the 'FAN UP' button on the ECCP will result in the message 'E CODE CLR' or 'E NOT CLR' on Riviera, 'EOM CODES CLEAR' or 'ECM CODES NOT CLEAR' on Toronado and Trofeo. This message will appear for 3 seconds. After 3 seconds the display will automatically return to the next available test type for the selected system. It is a good idea to either cycle the ignition once or test drive the vehicle to ensure the code(s) do not reset. Toronado and Trofeo (CRT/DID Equipped) — Using The On-Board Diagnostic Display System: First turn the ignition switch to theON position. Depress the 'OFF' hard key and 'WARM' soft key on the CRT/DID at the same time and hold until all display segments light. This is the 'Segment Check.' During diagnostic operation, all information will be displayed on the Driver Information Center (DIC) located in the Instrument Panel Cluster (IPC). Because of the limited space available single letter identifiers are often used for each of the major computer systems. These are: E for ECM, B for 6CM, I for IPC and R for SIR. After diagnostics is entered, any OTC's stored in computer memory will be displayed. Codes may be stored for the PCM, BCM, PC or SIR systems. Following the display of OTC's, the first available system for testing will be displayed. This will be displayed as 'ECM?'.
  4. Depress the 'YES' soft key until the display reads 'ECM DATA?'.
  5. Depress the 'NO' soft key until the display reads 'ECM CLEAR CODES?'.
  6. Depressing the 'YES' soft key will result in either the message 'ECM CODES CLEAR' or 'ECM CODES NOT CLEAR' being displayed, indicating whether or not the codes were successfully cleared. This message will appear for 3 seconds. After 3 seconds the display will automatically return to the next available test type for the selected system. It is a good idea to either cycle the ignition once or test drive the vehicle to ensure the code(s) do not reset.

Jul 10, 2010 | 1992 Oldsmobile Toronado

Not finding what you are looking for?
1991 Buick Riviera Logo

248 people viewed this question

Ask a Question

Usually answered in minutes!

Top Buick Experts


Level 3 Expert

64286 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

21990 Answers

Jeff Turcotte
Jeff Turcotte

Level 3 Expert

6812 Answers

Are you a Buick Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides