1. Rule of Thumb: Never,Ever let anyone who owns a "Towing Company" do ANY work on your
Mercedes.(Towing cars,Etc is not "Rocket Science" [Neither are most tow operators] )
BUT,any Good Independent Foreign Car Mechanic will be too busy actually WORKING to S**w
around with the Idiocy involved with Liabilities of Towing Cars.
2.RUN, Screaming, away from ADSITCO (Unless, you enjoy being ripped off)
3. Go Here: (and start your search for a reputable Independent MB Mechanic)
Massachusetts - PeachParts Mercedes ShopForum
[Choosing a Mechanic is Far more involved AND Important than choosing a Mate.
ANY of the Gentler Sex can put up with your Testosterone induced insanity and
raise your children,whilst multitasking 25 or 30 other duties.]
YOU NOW HAVE an Involuntary Cooling system modification...I'd not let my Eyes stray
from the Temp gauge for even 5 seconds when the engine is in operation.
Get another(Correct) Dipstick.
Make a Prioritized list(s) of "repairs" to bring the chassis up to minimum standards.[NOT to be included:Stereo,steering wheel leathers,Etc,Etc.]
Sunroof: Leave it CLOSED ,until you understand how it works.(? Years!)
[Very Complex Mechanism,You will not escape a dealer's service lane for
anything under $1,000.00 USD MINIMUM,If the R.O. Mentions "Sunroof".]
"just some wires grounding out somewhere."
Translated into mechanic's speak: "Unauthorized Car-B-Que" AKA "Total Insurance Loss"
Find your 12 Volt Main Battery...in a Compartment in back of it are some
relays and computer modules...find the OVP Relay pictured below and check it's Two 10 Amp fuses (In the top of the Relay).This MAY be the source of your ABS,Etc,Etc. "Wackiness".
Go Here:
[and Memorize (AND comprehend) EVERY procedure prior to repair
by Yourself or Professionals.]
http://w124-zone.com/downloads/MB%20CD/W124/Main.html
I know I sound like the Car Nazi (I Am),BUT you've operated your Mercedes
in a less than optimum state of repair...AND given your self expressed priorities, I see it being passed onto some other owner in an even worse state.
Prove me Incorrect (?)
It is possible to own and operate your 124.128 inexpensively if you turn your
own wrenches (AND Keep Up with the necessary scheduled repairs).The knowledge to do so
(AND the advice to help in tight spots) is available here and @ peachparts.
Independents are now charging 80 to 100 USD per hour here in the Southeast.If you were to take your chassis in to a good shop and turn them loose you're looking @ $1,500.00 to 2,000.00.(Not including the Sunroof,
Transmission and whatever "Funk" the engine has reduced itself to.)