Mine has similar issues with low end miss, have not figured that one out yet. Hard starting could be a leaking fuel accumulator. I do have the diagmostic codes and a diagram for the code reader. Please send me an email with 300SL in the subject line at
haraldz@apex-epl.com and I will send them to you.
Harald