Those are simple problems, replace the glowplugs, replace the shocks, (they don't look hard on the W126), and take your trime and track down the idle problem. Don't worry about the sunroof. These are old Mercedes thats what they are a constant repair job!