What
Dealership ?????? Saturn dealers are no more . What is it you would like to know ? Complex electronic's involved . Ignition switch is low voltage input to the BCM - body control module.
Have seen this problem your having before , BCM problem ! Service engine light on ????? What DTC'S - diagnostic trouble code's are stored , same for air bags an
Traction control "OFF"
What code's . Any code's stored in any module ? Do a full vehicle scan .
The body control system consists of the body control module (BCM), communications, and various input and outputs. Some inputs, outputs and messages require other modules to interact with the BCM. The BCM also has discrete input and output terminals to control the vehicle body functions. The BCM is wired to the GMLAN High speed serial data buss and the GMLAN Low speed serial data buss and acts as a gateway between them. If the BCM does not communicate the vehicle will not start due to the inability of the engine/powertrain control module (ECM/PCM) and vehicle theft deterrent (VTD) control module to communicate without the BCM providing the gateway function.
Power Mode Master
This vehicles BCM functions as the power mode master (PMM). The ignition switch is a low current switch with multiple discrete ignition switch signals to the PMM for determination the power mode that will be sent over the serial data circuits to the other modules that need this information, and so the PMM will activate relays and other direct outputs of the PMM as needed. Refer to Power Mode Description and Operation for a complete description of power mode functions.
Your best bet , try a different dealer .
My guess is, it is telling you the horn relay is absent/defective? Put the relay back. It may be the relay is the problem or maybe not. Look for a code.
have vehicle scanned if their are any codes pending or active remote start wont work --also may have lost program with fob which a dealer will need to flash
First step is to have the code or codes read.If the "check engine light" is on there will be a reason and should be a code or codes to be read.Once you have the codes,you can determine the correction needed to get that "check engine light" out and a valid emissions test completed.Get back to us with the codes found.
Try spinning the rear wheels by hand and see if you can hear the noise, if not it may need to have a load on the wheels indicating a possible bearing, or could be a loose brake pad or backing plate. Also see if anything is touching the drive axels.
Problems like yours need to be diagnosed by a technowizard like this guy , using a lab scope . Hooking up cam ,crank , VSS , MAF , MAP sensors . https://www.youtube.com/watch?v=IzZNlPosGSYCAM and CRK Wiring Diagrams Did you check the circuit for the crank sensor .
There is only one mode of operation that is the ECM always controls spark. If the CKP pulses are lost the engine will not run. The loss of the CMP signal may result in a longer crank time since the ECM can not determine which stroke the pistons are on.