There are a lot more people that know a lot more than me on this list. In the meantime, I'll give you a few ideas until the masters like Arthur get back to you.
You wrote
I remember changing the water temp sensor just over a year ago, I will do that again if it will solve the problem.
>>>It's probably OK. It was only a quick though of mine.
If the problem is due to a misfiring cylinder, wont it occur whenever the engine is working, regardless how high the temp is? And how much wold it cost to repair?
>>>It could be just one or more spark plugs or coils or spark plug connectors. Your car has 3 coils each feeeding 2 spark plugs [only use Bosch f8dc4] This engine doesn't like platinum. Under each coil is a connector [$10 ea] that is prone to detoriate because of heat. You need a 5.5 mm allen to remove the bolts and a 10 mm socket for the 2 nuts holding the air tube. Loosen the clamps at both ends of the air tube and be careful with the MAF sensor in the pipe close to the battery. It's expensive.
As for the codes, can you please explain how to get them. I do not have any code panel next to the battery.
>>>It's about 3 by 2" located about 6" in front of the right side of battery. It has a plastic flip off cover.
Did anyone experience vibration issues due to a faulty computer/ecu?
>>>From all my readings on this list, it's rarely the computer. You don't wanna have to buy even a used one. They're rather pricy.
As Arthur said, you need to get the codes. You can get a complete diagnostic check from either a MB dealer or inde [who has the correct computer] or you can build one of Arthur's code readers that produces an anazing anount of information. You can get all the parts to build the code reader from Radio Shack for less than $10. I've attached piks of wiring schmetic and photo of my code reader. I used a 35 mm film container. Also is an illustration of the diagnostic module in your car.
You push Pin 1 to get codes from it, and use the code reader for pins 8 and 14. Do a search on "arthur dalton code reader" for more info.
Once you "read the codes" you can search and post to the list noting the pin # and code # with chassis [124] and engine [m104] and people can help you much easier.
For build specs of your car go here an enter its serial #
http://www.detali.ru/cat/oem_mb.asp
You wrote
I remember changing the water temp sensor just over a year ago, I will do that again if it will solve the problem.
It's probably OK. It was only a quick though of mine.
If the problem is due to a misfiring cylinder, wont it occur whenever the engine is working, regardless how high the temp is? And how much wold it cost to repair?
It could be just one or more spark plugs or coils or spark plug connectors. Your car has 3 coils each feeeding 2 spark plugs [only use Bosch f8dc4] This engine doesn't like platinum. Under each coil is a connector [$10 ea] that is prone to detoriate because of heat. You need a 5.5 mm allen to remove the bolts and a 10 mm socket for the 2 nuts holding the air tube. Loosen the clamps at both ends of the air tube and be careful with the MAF sensor in the pipe close to the battery. It's a expensive.
As for the codes, can you please explain how to get them. I do not have any code panel next to the battery.
It's about 3 by 2" located about 6" in front of the right side of battery. It has a plastic flip off cover.
Did anyone experience vibration issues due to a faulty computer/ecu?
From all my readings on this list, it's rarely the computer. You don't wanna have to buy even a used one. They're rather pricy.
Bob
PS I noticed your milage is in "km." Where are you located?