Service Electrical System on 2006






error massages appear again and again . When he push his car a bit the message appear in the dispaly .
I connected my SnapOn Edge scanner and we took a drive together when logged the signals .
What I noticed is the the IGN1 votage drops several times from approx 14 volt to close to 12 volt (see first plot) . Why I do not know.
I also noticed both banks goes very lean during the trip (vaccum leakage or clogged injectors , I do no not known yet )
The bank 1 and 2 front O2 sensors seems to behave normally
I think the ECM is trigging the message"Service Electrical System" , but I am not certain on this
My next step is to connect my 4 channel scope to the battery (1) and the the FUSE 9 (2))and view the voltage on the scope when he is driving the car in order to verify the the voltage drop scown on my scanner .
Does anyone has some good advice on troubleshooting this issue on C6 ?
Thanks in advance from Norway

Intalling this into FUSE 9 engineroom fuse box to measure the IGN1 voltage to ECM
Voltage on battery when idiling seems normal
Last edited by C5 Diag; Jun 29, 2025 at 10:30 AM.
The DIC displays a charging system message the when the following occurs:
- The engine control module (ECM ) detects that the generator output is less than 11 volts or greater than 16 volts. The DIC receives a message from the ECM requesting illumination of the charge indicator / charging system warning message.
- The IPC determines that the system voltage is less than 11 volts or greater than 16 volts. The IPC receives a message from the body control module (BCM) indicating the system voltage.
BATTERY SAVER ACTIVE
The DIC displays the BATTERY SAVER ACTIVE message when the body control module (BCM) reduces or disables the performance of some vehicle systems in order to reduce the load on the charging system. The DIC receives a message from the BCM requesting illumination.
BATTERY VOLTAGE HIGH
The DIC displays the BATTERY VOLTAGE HIGH message when the IPC determines that the system voltage is greater than 16 volts. The IPC receives a message from the body control module (BCM) indicating the system voltage.
BATTERY VOLTAGE LOW
The DIC displays the BATTERY VOLTAGE LOW message when the IPC determines that the system voltage is less than 11 volts. The IPC receives a message from the body control module (BCM) indicating the system voltage.
SERVICE CHARGING SYS
The DIC displays the SERVICE CHARGING SYS message when the ECM detects a malfunction with the generator output. The IPC receives a message from the ECM requesting illumination.







I will carry out you good advices and swap the IGN1 relay and Rear Defogger relay after I have carried out my the scope measurements first .
My first thought is burned contact set in the IGN relay causing voltagedrop in the supplied ECM voltage .
If I compare batteryvoltage with the voltage supplied to Fuse 9 using my fusecurrent device It should be possible detect this voltage drop .
I will also inspect the B+ lug nut as you recommend me to

He get the message "Service Electrival System" several times during this short driving trip.
I cleared all his DTC's prior to the trip and noticed both P0171 and P0174 appeared again during this short trip .
The front O2 sensors seems to operate fine between 0.1-0.9 volt during the driving , may a vacuumleak causing this .
This car will be around next week one day and will report back my findings






I do have a second injector harness I used when I checked my own LS injectors on my C5 .
I will install this hardness on one injector on bank 1 or 2 and the currentbuddy on Fuse 9 and use a third channel on battery voltage monitoring while the engine is rev to 3000 rpm
while I observe the behavior of the SFT and the LFT behavior .
I hope (and guess) a voltage drop will appear on the 19 year IGN1 relay 44 when doing this .
If so I will swap relay 44 with relay 40 (rear defog) and verify with similar measurements







My guess/hope was a voltage drop on the IGN1 signal was caused by "worn" contact set of relay 44(IGN1)
I do not know where the IGN1 voltage are measured(by the scanner) and indicated with several voltage drops on my trip on th 20th of June
I measured the battery voltage and voltage at the Fuse 9 (with my fusebuddy )
Like this
and this
Currentdraw of injector 1 was about 990 mA (my LS1 are about 1.1 amp so this current seems ok
Battery voltage approx 14,2 volt and Fuse 9 voltage approx . 14.0 volt steady all the time on my scope when the car was reved up to 3000 rpm until the "Service Electrical System " appeared again after a few minutes period
As my TopDon shows the LFT goes High very fast and stay high until the rpm drops down to idle . SFT stays normal all the time in my opnion
Closer look in a combined view first part of logging
Closer look in a combined view last part of logging
Should the LFT drop down if there was a vacuum leak ? What could cause the LTF stay this high all the time .
It seems like the APP /TPS sensors behavior follow LTF in both banks ....
I swapped both the IGN1 relay(44) wilth relay 40(rear defog) as you suggested , but it it made no difference .
I noticed the RUN CRNK relay also ended up in a IGN 1 voltage on the schematic and swapped this relay too , but the " Service Electrical System" still appeared when idling 3000 rpm some few minutes .
This indicated to me that these relays seems to work correctly .
Can this " Service Electrical System" shown in the DIC be created by the BCM module ?
Why does the LTF goes high and stay this high when RPM is at 3000 ?
If you have some good advices on what to do next I would appreciate it you have some .
I may be missing something

The Best of Corvette for Corvette Enthusiasts






Could a very big vaccum leak cause this kind of fuel trim behavior ?
I thought LFT should drop when RPM was raised to 3000 due to more trottle air compared to any leak air coming into the intake .






That was my understanding too of how it works regarding vacuumleakage .
I will check the fuelpressure on the fuel rail and see how the pressure behave when the idling RPM is increased to 3000 .
Maybe the filter needs to be replaced

I see the MAF sensor signal behave similar to the APP/TPS sensor signal , but maybe a MAF sensor cleaning should be carried out( Has probably never been carried out....)
This is my alternator with NO LOADS...blue is the red/white horn-alt sense fuse, red is the gray duty cycle wire and I'm around 46-47 % duty cycle and with a DVOM I'm reading 6-7 volts so since a DVOM reads the "average" voltage this is what you will see...the green trace is the orange wire which is the alternator "turn on" signal which reads 4.94 volts...looks like your duty cycle is only at 9 volts...should be close to system voltage...I don't know which one is turn on but it looks like it's close to system voltage...I don't know if this scope capture is a C5 or C6 ???
Last edited by C5 Diag; Jul 4, 2025 at 11:54 AM.






I do not know why my duty cycle only have approx 9 volt .
I think I have do new measurement tomorrow on my car to sort it out right away







I did hook up a fuelgauge on the scradervalve on the fuel rail , Connected S(batt sense),F(duty cycle) and L(Gen turn ON) to my scope .
Did also connected my SnapOn scanner to the OBD port of the car to log the signals and view them in Shopstream later on my desktop.
Fuelpressure approx 58 psi on idle
When rpm icreased to 3000 rpm the fuelpressure kept very steady on 58 psi , no pressuredrop that should result in the increasing LTF on both sides
seen on the Shopstream curves below .
Did take a quick check on the secondary voltages with my GTC 505 , buth the where all stable on same voltages
As the the Shopstream show both LTF's follow the rise of the rpm .
I notice a change in bank 1 and 2 O2 sensorsignals at the same time , why ?
They seems to be less responsiev with the increased rpm .
These sensors are 19 years old and I recommende the owner to replace them with new sensers .
I guess the fuelpump seems to be OK when the fuelpressure keeps steady .
My next suggesteion is to perform a cylinder balance test to see if all the injetcors has the same pressure using my Tech2 scanner .
Do you have any other advises or suggestions ?
After I adviced the C6 owner to check the BCM contats/plugs in passenger footwell as described in this CF post , the
"Service Electrical System " has not appeared again . .
I think (hope) his actions caused better contact within the pins og these plugs due to his movement of the plugs .
Nothing showed up on my scope during the testing today
https://www.corvetteforum.com/forums...g-gremlin.html






Is a cylinder balance test on the C6 engine next to go to very if any of the injectors are clogged and causing this high LTF values ?






Do you think this can indicate clogged injectors and a cylinder balance test will disclose the affected injectors ?
I will get alternator belt get checked for belt slippage






First I checked all injectorcoils and they seemed to be close to each other regarding resistance measured with my multimeter
I then connected my gauge to the manifoil and the pressure was zero as the photo show.
I asked the driver/owner set the Ignition ON (pressing the ACC button once):
No pressure build up on th manifoil when he did this ....
First Question : Should not the fuel pump started and run 2 sec when he did this ?
Second Question: How do I get started the fuelpump in order to perform the , I then went through the Tech2 menu and found the Injector Balance test .
But because I could not get the fuel pump to run and build pressure with Engine OFF as mentioned above
my Injection balanse test failed .
I have carried out this test on my C5 and the pump runs for 2 sec with ignition key ON , is it not similar with C6 and Accessory Mode ON ?
I hope someone familar with Corvette C6 Fuel Injector balance test can tell me what I am missing or failing on.
I have linked below to a screenvideo of my Tech2 steps .
I tried to use Engine Output Controls to start the fuelpump this way , but ended up with a low voltage message on Tech2 screen (measured battery voltage to 12.35 Volt)
The car fires up and build fuelpressure to 58 psi on every normal start







