Getting my S600 to behave
- The ABS/ESP module was bad. Is bad. Despite my attempts to repair it, and replacing it with another from a salvage dealer, it's going to have to be replaced by the dealer (~$1500). There is no way to make a used ABS/ESP control module work in another car. If you can prove this is incorrect, I'm all ears... but despite rumors I have heard, this control unit cannot be programmed to work in this car, and I have found no one that can clear it to act like a new one. everyone tinks it can be done, and has heard it can be done, but so far no one has been able to provide an actual solution, or a link or contact for someone who can. Period.
- The intercooler circuit was low on coolant and basically not working. When the weather was cool and rainy, things were OK. As temperatures climbed, IAT was high enough to cause problems. I determined that the intercooler circuit pump was no good, and replaced it with the correct Bosch part (~$120). Unable to get all the air put of the system, I added a Wilwood 260-10500 Remote Reservoir Kit (~$35) as an overflow catch tank, and had the dealer vacuum bleed the system. So far so good! No more problems there.
- Leaking valve cover gaskets. Oil is seeping out and coating the sides of the block. Dealer tech says this will cause premature failure of the coil packs, which of course we don't want to happen. I have a set of gaskets and all new spark plug insulators, which cost me all of $65 including shipping. I'll get them in this weekend.
- Intermittent air conditioning failure. Usually when started up after sitting in the sun all day, the AC will blow HOT air instead of cold for anywhere from a minute or so to 10-15 minutes. It's unbearable in 100 degree temps. The dealer calls out the center vent assembly ("nozzle", in Mercedes speak) at $666.75 for the part, plus installation. Well, DAS tells me the potentiometers were not calibrated. A couple would not go to 100% and/or hit 0 before they were fully off. Last night I re-calibrated them all, so we'll see if that fixes the problem. If not, a used replacement part is under $50 on eBay.
- Clock wouldn't set to the right time. It's a software issue with the GPS time week rollover. I parked inside the garage with no GPS reception for a couple hours and was able to set the time with no problem. Since then it has remained correct. The date is wrong, but as far as i can tell the date isn't used for anything anywhere.
- Broken front cover over the engine. Yes, it's a minor cosmetic issue, but it bugged me. Here's the funny thing. Used covers with broken tabs sell for $60 and up on eBay. A brand new one from the factory is $53. Ha! New cover in place, and looks great.
- Services due. It was due for an oil and brake fluid change, so I did both.
- Right side headlight was shaky. Turns out, there was some undocumented front end damage. Part of that included breaking off one of the molded-in plastic locating studs on the headlight housing. Fortunately all that took was an appropriately sized bolt with a large washer to tighten the headlight housing in place, it's good now.
- The starter will occasionally just sit there for a second, or two, or several, before engaging. Intermittent, but I can see this becoming a major issue. I have a new replacement starter sitting in a box downstairs, it's going in this weekend. Surprisingly, it was about half the cost (~$165, I think) of a starter for my son's Accord, and it's a genuine M-B part bought from a dealer.
- OBD2 scan tool. I bought an iCarsoft MBII Mercedes-specific scan tool. It works well for what it is, but is ONLY a scan tool. It's for sale since I now have Xentry/DAS thanks to @MBENZTECH .
- External Torx sockets. Bolts all over this thing are star-shaped hex heads. I bought a set of sockets via , cheap.
- Oil sucker. I'll never pull a drain plug again! I've used it on this, my son's car, the old Mustang I'm restoring. SO nice!!
- Brake pressure bleeder.
- Hose clamp pliers for replacing the IC pump:
- Oil filter housing wrench:
- Antifreeze refractometer. REALLY handy tool for checking the antifreeze as well as windshield washer fluid.
- WIS/EPC DVD set. Check eBay. Great for getting part numbers and making sure you have the RIGHT repair process including torque settings.
- And... a laptop running Xentry/DAS, and a Tactrix OpenPort 2 passthrough device. SUPER helpful for troubleshooting and testing.

It's been a roller coaster. The initial thrill of having a "new" car, especially one as nice and as powerful as the S600. Then there was bitter disappointment as things started failing left and right, and it looked like repairs were going to be extensive and expensive. The dealer's estimate for all the work was over $3700 and that was AFTER I had already replaced the I/C pump.
See that link for the hose clamp pliers? I just pinched off the hoses and swapped out the pump. Then I filled it, but just to drive to the dealer. Unless you're going to spend a bunch of time and money setting up a vacuum bleeding setup, find a shop to do that for you. You will not be able to get all the air out of the system, and until you do you're just going to waste a lot of time and coolant. Believe me, I tried. I have read reports of guys having some success with a collection of adapters and a large funnel that attaches to the fill neck, but I didn't go that route based on the advice I saw here, repeatedly.
I wouldn't just swap out the pump as a troubleshooting method. See if you can find a local shop with Xentry (or build/buy your own system, see my post here) that will hook up to the car and let you turn the pump on to see if it's running and circulating water. It's possible you have a good pump, but just need the system bled. You need to get ALL of the air out of the system or you're never going to get it to work right, and it's not designed so you can do that without additional equipment.
https://www.renntechmercedes.com/ind...upgrade-detail
https://www.renntechmercedes.com/ind...upgrade-detail
Trending Topics
The Best of Mercedes & AMG
Fisrt thing tomorrow morning it goes in for the ABS/ESP module replacement. I'm HOPING to get it back tomorrow evening, so I'll have the weekend to do the valve cover gaskets and starter before we drive it on a multi-day, 400 mile or so trip late next week.
The A/C has not acted up since last week, so maybe that’s fixed for now. Fingers crossed. DAS did see a problem when I did the test while It was blowing hot air. Said to have the refrigerant purged and filled, and if that didn’t fix it there could be a sticky valve on the compressor.
The other night I replaced the right side valve cover gasket. It was hard as a rock, and a couple of bolts were not torqued. I have to think someone’s been in this engine before, I can’t imagine a Mercedes factory missing that. Anyway, while I was in there I pulled both coil packs and replaced the silicone plug boots, all of them. They’re cheap. The old ones were OK, all but a couple that looked like they might have needed it. No more oil seepage. The valve cover gaskets and coil
packs, by the way, are a real b!tch to get out and back in if you don’t want to drain and refill the intercooler circuit. I didn’t. Fool me once...
The new starter is in. I ended up taking it to a shop, because my ramps are apparently not enough for the car. While it was there I had them pressure test the cooling system. It’s been venting some coolant every time I drive, after shutdown. I thought it was coming from the reservoir cap. They said it was losing pressure, but not leaking coolant anywhere. Hmmmm. Turns out, the end of one of the two vent hoses that attach to the reservoir is broken right at the O-ring groove (see pic). New hose ($26) is on the way. That, God willing, will be the last item to address.
Broken end on coolant reservoir vent hose
Oh, and I replaced the center dash vent assembly and clock. If course then the clock was wrong. There’s a VERY SIMPLE fix for older S-class clocks that won’t set. Park the car inside with no GPS reception for half an hour or so. Turn on the ignition and go into the COMAND menu to set the time... it will probably say 12:00 AM. Set the time, it will set the clock, and it will work from then on.
.
The A/C has not acted up since last week, so maybe that’s fixed for now. Fingers crossed. DAS did see a problem when I did the test while It was blowing hot air. Said to have the refrigerant purged and filled, and if that didn’t fix it there could be a sticky valve on the compressor.
The other night I replaced the right side valve cover gasket. It was hard as a rock, and a couple of bolts were not torqued. I have to think someone’s been in this engine before, I can’t imagine a Mercedes factory missing that. Anyway, while I was in there I pulled both coil packs and replaced the silicone plug boots, all of them. They’re cheap. The old ones were OK, all but a couple that looked like they might have needed it. No more oil seepage. The valve cover gaskets and coil
packs, by the way, are a real b!tch to get out and back in if you don’t want to drain and refill the intercooler circuit. I didn’t. Fool me once...
The new starter is in. I ended up taking it to a shop, because my ramps are apparently not enough for the car. While it was there I had them pressure test the cooling system. It’s been venting some coolant every time I drive, after shutdown. I thought it was coming from the reservoir cap. They said it was losing pressure, but not leaking coolant anywhere. Hmmmm. Turns out, the end of one of the two vent hoses that attach to the reservoir is broken right at the O-ring groove (see pic). New hose ($26) is on the way. That, God willing, will be the last item to address.
Oh, and I replaced the center dash vent assembly and clock. If course then the clock was wrong. There’s a VERY SIMPLE fix for older S-class clocks that won’t set. Park the car inside with no GPS reception for half an hour or so. Turn on the ignition and go into the COMAND menu to set the time... it will probably say 12:00 AM. Set the time, it will set the clock, and it will work from then on.
As of right now, some users are reporting the Week Number rollover back to 0 resolved the NTG3 clock and date issue, but there are inconsistencies in the reports, as some are fixed and others are not. The problem was with the GPS time was not to the week rollover from 1023 to 0, but rather a buffer overflow-like error, as it glitched last year when the Week Number went from 999 to 1000. It seems the developers of the GPS time algorithm did not prepare for a four-digit decimal representation of the Week Number (internally the Week Number is almost always represented in hex, but in some parts of the code in 10-base.. Therefore when it reset to 0, it remediated itself (on some).
Last edited by Polar Bear; Jul 26, 2019 at 02:08 AM.
- Leaking valve cover gaskets. Oil is seeping out and coating the sides of the block. Dealer tech says this will cause premature failure of the coil packs, which of course we don't want to happen. I have a set of gaskets and all new spark plug insulators, which cost me all of $65 including shipping. I'll get them in this weekend .
Also, do not was this engine. It will almost certainly damage the ignition system cost you one or two coil packs, a transformer, and the misfire saga will begin. Detail the engine, but not with water - wipe it down as best you can. The water will destroy a coil pack or transformer for the same reason the oil seepage will.
Just a suggestion...
Please re-read my post and you will see it was not an attempt to belittle or insult your intelligence. It was a tip. Nothing more.
Please re-read my post and you will see it was not an attempt to belittle or insult your intelligence. It was a tip. Nothing more.
If you or anyone else have any interest, here are some of the function names that the NTG3 uses to determine the GPS time, date, and week number. Short of reverse engineering the entire code, or performing a complete disassembly of it, this should provide plenty of information to allow you to see what is involved in getting the time from the GPS system.
The bug that is inherent is one that causes a crash internally in the system before it gets to the point of invoking the sync with the analog clock.
GPS3 !14!GPS4700!Version422!05.12.05!41! $P_FLA,3,2 READING FLASHTYPE $P_FLA,3,1 ST INTERN V05 $P_FLA,3,3 REQ_SIZE_CHKSUM $PHEAD, %li,%li,%li @$P_FLA,3,4 REQ_FLASH_ERASE %li $P_DEL @$P_ACK $P_NAK_T $PDATA $P_NAK_MOD4 $P_NAK_RS232ERROR %hi $P_FLA,3,7 CHECKSUM ERROR,RESTARTING UPLOAD $P_FLA,3,7 CRC CHECKSUM ERROR,RESTARTING UPLOAD $P_FLA,3,8 CHECKSUM OK,ACTIVATING CODE $P_FLA,3,8 UPLOAD READY,ACTIVATING CODE $P_FLA,3,9 STARTING UPLOADED CODE Unknown signal Invalid Operation Divide By Zero Overflow Underflow Inexact Result : Heap memory corrupted Abnormal termination Arithmetic exception: Illegal instruction Interrupt received Illegal address Termination request Stack overflow Redirect: can't open: Out of heap memory User-defined signal 1 User-defined signal 2 Pure virtual fn called C++ library exception main() : ERROR nvm_init failed main() : ERROR gps_load failed main() : ERROR NMEA_start failed idle task 8@- root task @task with no name gps_load: nav_launch_process failed gps_load: tracker_launch_process failed gps_sleep(%0.2d secs): suspending GPS gps_sleep(%0.2d secs): restarting GPS Ggps_get_sig_strength : ERROR SAT ID INVALID u"Agps_date : ERROR TIME INVALID Ggps_date_time_to_gps_time : ERROR TIME INVALID nvm_bank_reset %x ERROR nvm_bank_reset : flash_erase_block ERROR ERROR nvm_bank_reset : flash_write_word ERROR nvm_check_bank : ERROR record invalid nvm_check_bank : ERROR record checksum invalid nvm_check_bank : ERROR item not blank nvm_check_bank : ERROR incorrect filled tag nvm_check_bank : ERROR incorrect valid tag ERROR nvm_init : nvm_bank_reset ERROR ERROR nvm_init : flash write test ERROR rnvm_init() ERROR secondary bank invalid, erasing NVM RAM usage = %d nvm_ram_init() : ERROR nvm_init() failed nvm_ram_init() : ERROR nvm_ram_format() failed @ERROR nvm_ram_init : flash_write_word test ERROR nvm_create() ERROR nvm_create_bank() failed nvm_create() ERROR nvm_ram_create() failed nvm_copy : flash failure with no RAM backup nvm_read : flash failure with no RAM backup nvm_ram_write : id %d item %d key %d key no %d address %x ERROR nvm_ram_write : Item Number out of range ERROR nvm_ram_write : Record doesn't exisit ERROR nvm_write_item_key : flash_write_word ERROR ERROR nvm_bank_swap : flash_write_area ERROR ERROR nvm_bank_swap : missing EMPTY item in secondary Bank Erasing the parameter block rErase time %dus nvm_flash_write : id %d item %d key %d key no %d address %x ERROR nvm_write : Secondary Bank is FULL no VALID item ** NVM Bank Full : Swapping Banks ** time %dus @ERROR nvm_write : flash_write_area ERROR ERROR nvm_flash_write : flash_write_area ERROR ERROR nvm_flash_write : Couldn't write to new empty bank ERROR nvm_flash_write : Item Number out of range ERROR nvm_flash_write : Record doesn't exisit nvm_write %d item %d ERROR nvm_write : nvm_flash_write failed ERROR nvm_write : nvm_ram_write failed ERROR nvm_flash_set_item_invalid : Record doesn't exisit nvm_set_item_invalid %d item %d @ERROR nvm_set_item_invalid : nvm_ram_set_item_invalid failed ERROR nvm_flash_copy: Record doesn't exisit ERROR nvm_ram_read: No records exist ERROR nvm_flash_read: No records exist Fifo Process @debug_fifo_init : task_init failed gps_receive_almanac : ERROR gps_set_almanac_params failed entering load ephem Error, no checksum detected calc %02x expect %02x Failed ckecksum gps_set_ephemeris_params failed! $PSTMINITGPS $PSTMINITFRQ $PSTMCLREPHS $PSTMCLRALMS $PSTMRMC $PSTMSLEEPON $PSTMCOLD $PSTMWARM $PSTMHOT $PSTMDUMPEPHEMS $PSTMEPHEM $PSTMNMEAONOFF $PSTMGPSRESET $PDEBUGOFF $PDEBUGON $PDEBUG2OFF $PDEBUG2ON $PGPSCOLDSTART $PBEANTENNON i@"P@ $PBEANTENOFF $PBEEPH1 $PBEEPH2 $PBEEPH3 $PNEWFORMAT0 $PNEWFORMAT1 $PBETRACKRON $PBETRACKOFF $PBESETESTON $PBESETESOFF $PBEVERTESTON $PBEVERTESOFF $PBEALM $PSTMGETFREQ $PBEGETALM $PBEINITGPS Initialising Cold Start.... invalid user position set ... invalid rtc set ... Initialising Warm Start... Initialising Hot Start... start of dumpephems end of dumpephems parse_NMEA_msg : ERROR set_sat_ephemeris1 failed parse_NMEA_msg : ERROR set_sat_ephemeris2 failed parse_NMEA_msg : ERROR set_sat_ephemeris3 failed parse_NMEA_msg : ERROR gps_set_time failed ERROR DETECT gps_transmit_almanac : ERROR send_msg_to_uart failed @$PBESTAT,HARMAN/BECKER V%04.2f, ,ANTENNA OK ,ANTENNA SHORTED ,ANTENNA OPEN ,NO POWER ,NOT AVAILABLE transmit_ephem_NMEA_status : ERROR send_msg_to_uart failed $PBETRAC,%1d,V,%02d,%1d,%05d,%02d,%06d, ---,-,- $PBETRAC,%02d,E transmit_tracker_data : ERROR send_msg_to_uart failed $PBESETE, Y@ N 0,00,00,0000,0,V%04.2f transmit_selftest_data : ERROR send_msg_to_uart failed Asend_new_format : ERROR gps_get_date failed send_new_format : ERROR gps_conv_vel_to_course_speed failed I@send_new_format : ERROR gps_set_pos failed gps_set_centre_freq : ERROR gps_set_centre_freq failed $PCOMM,Preset startconditions done ! WI$N send_new_format : ERROR send_msg_to_uart failed @send_new_format : ERROR gps_get_almanac_params failed $PGPS1, @$PBESTAT,HARMAN/BECKER V%04.2f @transmit_NMEA_status : ERROR send_msg_to_uart failed $PBEVERS,Operating System Version: %s transmit_NMEA_gps_header : ERROR send_msg_to_uart failed @$PBEVERS,own GPS Software Version: %04.2f $PBEVERS,Library %s $PSTMSAT $PBERESP, COMMAND READY @NMEA: entering SLEEP phase NMEA: exiting SLEEP phase NMEA output Process @NMEA input Process gps_get_ephemeris_params failed! $PSTFREQ,%06d @gps_transmit_clock_offset : ERROR send_msg_to_uart failed ,VALID ,INVALID GPS time read from flash, reset to NO_TIME set to FLASH_TIME GPS time set to NO_TIME GPS time read from RTC, set to RTC_TIME set to NO_TIME set to USER_TIME H880 .AMTB GPS time error %.6lf us gps_time_set() : ERROR TIME INVALID GPS Time updated NAVIGATE... Calculate all sat positions Recalc satellites nav_launch_process: ERROR navigation_init failed Nav Process @nav_launch_process: ERROR task_init failed nav_set_pos_cmd : ERROR POSITION INVALID nav_set_time_cmd : ERROR DATE TIME INVALID nav_set_freq_cmd : ERROR FREQ INVALID nav_set_freq_range_cmd : ERROR FREQ INVALID 08/Anav_set_fix_rate : ERROR RATE INVALID nav_disable_sat : ERROR SAT_ID INVALID nav_enable_sat : ERROR SAT_ID INVALID nav_is_sat_enabled : ERROR SAT ID INVALID nav_set_elevation_mask_angle : ERROR ANGLE INVALID SAT STATE TIMER FREQ PHERR SYNC ATMOS CN0LOG TYPE AZIMTH ELEV @channel idle !*!*! CROSS CORRELATION DETECTED: SAT %.2d @visible_sats_get_list : ERROR visible_sats NOT INITIALIZED List length %d visible_sats_next_sat : ERROR visible_sats NOT INITIALIZED visible_sats_in_list : ERROR visible_sats NOT INITIALIZED visible_sats length %d: : total sats %d: clear_sat_data: ERROR sat id invalid $@sat_calc_almanac_extrapolation : ERROR ALMANAC INVALID @sat_calc_almanac_extrapolation : ERROR SAT POS INVALID @sat_calc_almanac_extrapolation : ERROR SAT POS VEL INVALID sat_calc_almanac_extrapolation : ERROR USER PARAMS INVALID sat_calc_ephemeris_extrapolation : ERROR EPHEMERIS INVALID @sat_calc_ephemeris_extrapolation : ERROR SAT POS INVALID @sat_calc_ephemeris_extrapolation : ERROR SAT VEL ACC INVALID sat_calc_ephemeris_extrapolation : ERROR USER PARAMS INVALID @@Ephemeris out of date sat_extrapolation_update : ERROR EPHEMERIS CALC INVALID sat_extrapolation_update : ERROR ALMANAC CALC INVALID Asat_almanac_update : Adjusting current time estimate week-- sat_almanac_update : Adjusting current time estimate week++ sat_almanac_update : Current time Ok u"Asat_almanac_update : ERROR ALM TIME INVALID sat_almanac_update : Adjusting almanac time estimate week++ @sat_almanac_update : ERROR ALM TIME DIFF INVALID sat_almanac_update : Almanac time epoch %d %d diff %d sat_almanac_update : Almanac time ok epoch %d %d sat_almanac_update : ERROR SAT EXTRAPOLATION Ephemeris updated (new iod): sat %d sat_ephemeris_update : ERROR SAT EXTRAPOLATION GEphemeris error : sat %d extract_sv_health_1_24: ERROR sat id invalid @sat_calculate_position : ERROR SAT POS INVALID sat_predict_params : ERROR sat id invalid @sat_predict_params : ERROR gps time invalid AIXC 5`8x Satellite %d has same ephemeris as %d Satellite %i is a cross-correlation. Removing.. almanac_init : ERROR nvm_create FAILED almanac_get_params : ERROR SAT_ID INVALID almanac_get_params : Error almanac not initialised almanac_check_validity : ERROR VALIDITY FAILED almanac_set_params : ERROR SAT_ID INVALID almanac_set_params : ERROR almanac_nvm_write failed almanac_set_params : ERROR ALMANAC VALIDITY FAILED almanac_available : ERROR SAT_ID INVALID almanac_update : ERROR SAT_ID INVALID almanac_update : ERROR ALMANAC NOT INITIALIZED almanac_update : ERROR time invalid Almanac %d Health Bad %x Almanac %d Not available AAlmanac out of date by %d secs,updating flash @Almanac preceeds by %d secs,updating flash almanac_update : ERROR ALMANAC VALIDITY FAILED Almanac Upate for Sat %d almanac_update : ERROR almanac_nvm_write() FAILED Almanac %d same as stored version : No Update @almanac_get_orbit_params : ERROR EPOCH TIME INVALID @almanac_get_orbit_params : ERROR SAT_ID INVALID almanac_get_orbit_params : ERROR ALMANAC NOT INITIALIZED almanac_get_orbit_params : no almanac available almanac_reset : ERROR SAT_ID INVALID almanac_reset : ERROR ALMANAC NOT INITIALIZED ephemris_init : ERROR nvm_create FAILED ephemeris_get_params : ERROR SAT ID INVALID ephemeris_get_params : ERROR EPHEMERIS NOT INITIALIZED ephemeris_check_validity : ERROR EPHEMERIS NOT INITIALIZED ephemeris_set_params : ERROR SAT ID INVALID ephemeris_set_params : ERROR EPHEMERIS NOT INITIALIZED ephemeris_set_params : ERROR EPHEMEIRS VALIDITY FAILED ephemeris_available : ERROR SAT ID INVALID ephemeris_available : ERROR EPHEMERIS NOT INITIALIZED ephemeris_reset : ERROR SAT ID INVALID ephemeris_reset : ERROR EPHEMERIS NOT INITIALIZED ephemeris_week_adjust : ERROR EPHEMERIS NOT INITIALIZED u"Aephemeris_week_adjust: ERROR EPOCH TIME NOT VALID AEphemeris week valid ephemeris_week_adjust : ERROR CURRENT TIME NOT VALID Saturday night ephemeris correction: incrementing week no. ephemeris_week_adjust : epoch diff not valid ephemeris_get_iode : ERROR SAT ID INVALID ephemeris_get_iode : ERROR EPHEMERIS NOT INITIALIZED UNHEALTHY SATELLITE!!! ephemeris_update : ERROR SAT ID INVALID ephemeris_update : ERROR EPHEMERIS NOT INITIALIZED ephemeris_update : ERROR SUBFRAME ID INVALID New ephemeris data ephemeris_update : ERROR EPHEMERIS VALIDITY FAILED epehemris_update : ERROR nvm_write() FAILED ephemeris_update : nvm_write succeeded ephemeris_update : ERROR WEEK ADJUST FAILED NOT a new ephemeris iode %d epehemris_update : ERROR ephemeris_nvm_read() FAILED Ephemeris different ERROR Ephemeris the same Different iode %d All subframes NOT available sf1 %d sf2 %d sf3 %d ephemeris_get_orbit_params : ERROR SAT ID INVALID ephemeris_get_orbit_params : ERROR EPHEMERIS NOT INITIALIZED @ephemeris_get_orbit_params : ERROR EPOCH TIME INVALID @ephemeris_get_orbit_params : no ephemeris available ephemeris_get_health : ERROR SAT ID INVALID ephemeris_get_health : ERROR EPHEMERIS NOT INITIALIZED @ephemeris_get_epoch : ERROR SAT ID INVALID ephemeris_get_epoch : ERROR EPHEMERIS NOT INITIALIZED @ephemeris_get_epoch : ERROR EPOCH TIME NOT VALID ephemeris_epoch_valid : ERROR SAT ID INVALID ephemeris_epoch_valid : ERROR EPHEMERIS NOT INITIALIZED ephemeris_epoch_valid : ERROR CURRENT TIME NOT VALID ephemeris_epoch_valid : ERROR EPOCH TIME NOT VALID Mean Anomaly Error = %.2lf date_time_from_gps_time : ERROR GPS TIME INVALID GPS Week %d Time %d GPS Week %d Time %d RTC time Invalid %d %d RTC time restored from backup week %d tow %.1lf RTC time Not available in backup RTC time Valid %d %.1lf RTC read params time validity %d RTC ERROR: Previous RTC Write NOT COMPLETED RTC Process @rtc_init : ERROR nvm_create FAILED clear RTC RTC cleared to %d %d ?RTC time Not available in Flash RTC time Difference %d rtc_write : ERROR nvm_write() FAILED rtc suspend DONE rtc restart DONE utc_init : ERROR nvm_create FAILED utc_unpack_subframe : ERROR UTC NOT INITIALIZED utc_unpack_subframe : ERROR nvm_write() FAILED (@utc_get_params : ERROR UTC NOT INITIALIZED utc_get_params : ERROR nvm_read() FAILED utc_set_params : ERROR UTC NOT INITIALIZED utc_set_params : ERROR nvm_write() FAILED iono_init : ERROR nvm_create FAILED Ionospheric Params iono_unpack_subframe : ERROR IONO NOT INITIALIZED Iono Not available in Backup Iono Different in backup iono_unpack_subframe : ERROR iono_nvm_write() FAILED Aiono_get_params : ERROR IONO NOT INITIALIZED iono_get_params : ERROR nvm_copy() FAILED iono_set_params : ERROR iono_nvm_write() FAILED nco_init : ERROR nvm_create FAILED nco_set_range : ERROR nvm_write() FAILED Default NCO range min: %d max: %d nco_set_value : ERROR NCO NOT INITIALIZED nco_set_value : ERROR NCO INVALID NCO %d NCO %d saved to flash nco_set_value : ERROR nvm_write() FAILED nco_set_range : ERROR NCO NOT INITIALIZED nco_set_range : ERROR RANGE INVALID @NCO range changed min: %d max: %d nco_get_value : ERROR NCO NOT INITIALIZED nco_get_range : ERROR NCO NOT INITIALIZED @nco_set_test_value : ERROR nvm_write() FAILED Lat : %02d:%02d.%03d %c Lon : %02d:%02d.%03d %c Height : %d Vel : N %.3lf E %.3lf V %.3lf >user_init : ERROR nvm_create FAILED user_set_position : ERROR nvm_write() FAILED user_reset_position : ERROR nvm_write() FAILED diff_set_params(%d, %d, %.1lf, %.1lf, %.1lf diff_set_params() : ERROR Bad parameter value r@Sat %d Diff Not Available: (tow diff %f) iode %d Sat %d Diff Available: tow diff %f Orbit list : Add Sat %d Orbit list : Add Sat %d, fast search remove waas sat chan %d Add WAAS sat %d Chan State LOST, Remove sat %d Remove sat %d health %d enabled = TRUE Remove sat %d health %d enabled = FALSE DSP Acquire Sat %d Acquire Passed at Freq %d Sat %d Acquire Failed at Freq %d tracker_launch : dsp_launch failed Tracker Process @tracker_launch : task_init failed tracker_start tracker_start sent Top 6 Predict Freq : Add Sat %d Top 6 Startup Predict Freq : Add Sat %d Startup Predict Prn : Add Sat %d accuracy %d Accurate Predict Prn : Add Sat %d prn acc %d Satellite %d not handled INVALID RESIDUALS @Diff Status %s Pos Shift: %.2lf %.2lf %.2lf, dt: %.0lf Residual number: %d RMS_Pos_residual %.5lf Confidence: %.5lf Calculated DOPs p %1.2f, h %1.2f, v %1.2f Invalid DOPs @Diff ON Pos P Pos x Large Position Shift Detected Mutex already blocked mutex_signal : ERROR Cannot unlock this task DSP Process @dsp_launch : task_init() failed Sat %d Parity Failed VApredict update : PREDICTION is now COARSE N@Predict State changed to PREDICTION_COARSE ~@Predict State changed to PREDICTION_COASTING Almanac Page ID %d Almanac subframe Bad Almanac Subframe Error, Subframe rejected Health 1 - 24 subframe Iono / UTC subframe Health 25 - 32 subframe sat %d sf_id = %d Bad Ephemeris Subframe Error, Subframe rejected subframe: new ephemeris bad sat removed Subframe not decoded : Tow Difference %d ?Time changed by > 30s : Calculate all sat positions Health not decoded : Large tow Difference %d hd %d sat %d tow %d health %d u"AWeek %d Candidate %d matches found Candidate Rejected Time difference > 30s Time confirmed with previous subframe time Time difference > 30s : Time not set subframe Candidate Time Set Candidate Time Not Set : Only Ephemeris sats used iai Disable sat chan %d ?Residual number: %d RMS_Pos_residual %.5lf Confidence: %.5lf Pos shift: %.2lf %.2lf %.2lf $@Chan %d same freq as chan %d 5 sats needed @Posn Status : %s Diff Status %s Calculated DOPs p %1.2f, h %1.2f, v %1.2f LMS: Invert failed @NO FIX get_position_data : Error sat id invalid %?chan %d time error %.6lfs removing sat ?ERROR : gps_set_time() failed mean error IS NOT acceptable : %e ?position_set_user_coord to %.3lf %.3lf %.lf @j^XAposition : ERROR User ECEF position invalid iai chan %d bad sat removing POSITION: correcting receiver time First Fix $@POSITION: correcting receiver time Parity Failed Word %d %x @ERROR nvm_set_item_invalid : nvm_flash_set_item_invalid failed ,%02d,%02x,%04x,%02x,%04x,%04x,%04x,%06x,%06x,%06x,%06x,%03x,%03x,%01x,%01x $PBEALM,%02d,%02x,%04x,%02x,%04x,%04x,%04x,%06x,%06x,%06x,%06x,%03x,%03x,%01x,%01x OS20_02.06.02 ARM - Oct 07 2005 14:54:18 visible_sats_get_list_length : ERROR visible_sats NOT INITIALIZED Satellite %i rejected: Perigee in almanac and ephemeris did not match. Satellite %i rejected: Omega in almanac and ephemeris did not match. Satellite %i rejected: Mean Anomaly in almanac and ephemeris did not match. dx2d(d DIFF_OFF DIFF_ON GPSLIB_04.23.04 ARM - Oct 20 2005 14:31:04 POS_INVALID POS_APPROX POS_2D POS_3D DIFF_OFF DIFF_ON time %.1lf search type %d Sat %d IQ phase %d IQ pwr %d IQ freq %d
Last edited by Polar Bear; Jul 26, 2019 at 06:38 PM.
Now, the question is -- is this just an intermittent issue in "remission" until it comes back again? Or, did something that I did with DAS during the troubleshooting attempt recalibrate an actuator or un-stick a valve? I don't know. For now I'm keeping my fingers crossed. We're on vacation this week, staying with relatives. We'll drive another 450 miles or so tomorrow in two legs, that puts us back home. The replacement vent hose should arrive early in the week. I'm adding a little coolant once a day when it gets driven long enough to get things fully up to temperature. I could avoid that by opening the hood when I park... if the engine cools more quickly, it doesn't seem to lose any. But who wants an S-class in the driveway with the hood up? Funny, though -- I haven't needed to carry a jug of coolant for any of my cars in at least 25 years. Not even the crap we had the kids driving in high school. Should be over soon, though.
Of course the ridiculous abundance of power is nice. The car gets compliments everywhere it goes, even plastered with dead bugs. I’ll clean those off tomorrow; now it’s time to relax with a Manhattan.
Last edited by DaleB; Aug 1, 2019 at 09:40 AM.
Of course the ridiculous abundance of power is nice. The car gets compliments everywhere it goes, even plastered with dead bugs. I’ll clean those off tomorrow; now it’s time to relax with a Manhattan.
The reservoir that pair of hoses connect to is every bit as brittle as the hose that broke and not expensive.
No one wants to learn of this 300 miles from home.
Perhaps charge cooling circuit is different for S-600 vs my S-65? I have had zero issues bleeding it. Got to have it open a few times. Patience and letting the charge cooling pump run got it done. Handy spots to bleed it at on heat exchanger in front and at charge cooler cores.
Food for thought.
As for the clock setting... Perhaps the bloke who is familiar with this could throw me a bone? My '08 S-65 won't let me set the analog clock. Closest I got was via pulling all battery cables and reconnecting at noon. Phases of the moon and rain dances are no help for this one. Time is correct in Command. Won't change the analog clock right in the middle of the dash.
- Park it inside, garage door closed, no GPS reception. I let mine sit for half an hour or so, but I don't really know how long it takes. Not long, though, if you don't have a sat signal.
- Enter the COMAND vehicle settings to set the time. If COMAND shows the correct time -- you've still got a GPS signal. And, I don't think you really need to be spot on -- it will correct itself once it gets a GPS signal.
- Assuming COMAND is not correct (mine showed 12:00 AM), set the time only. Don't bother trying to set the date; mine always reverts to some date in 2003.
- Clock should set to sync with the COMAND time.
- Clock should stay synced when the clock sets itself using the time from the GPS sats.







