Hiya.PLease advise- c200 1998 engine misfiring-Changed coils,Changed sparks,changed leads-checked air mass.Still the problem of misfire,loss of power-does not go beyond 30mph.When cold seems fine but soon as engine warms up starts shaking .Been told cylinders 1 & 4 -And ECU is faulty.Your expert opinions sought.Is it is ECU where can i get it fixed or get another.Anything i need to be aware of?Also,heater has packed in.....what a time.Thanks