Hi shahid was the ecu repaired by a specialist! , was it reprogrammed back to the car by "star service computer" not a lot of indies have one! there is an indie in epsom in the reigate road past the tech college i believe, you would have to ring to find them , merc tech in think , my nephew uses them with his 320 cdi etc he rates them, they lease with mercs at epsom kiln lane i believe, i would avoid going past gatwick for an indie as several of us have been ripped off! try the epsom gang , but it sounds like ecu program etc to me! if it started with that and is still going on! all the best rap.