Hi!! Even in case there was excessive engine oil filling. the dip stick had almost double the level of oil. i have got the excess oil removed, but there is still .some black smoke from the exhaust. Can you explain in a little details why the car would not go beyond 80 kmph with a little excess engine oil. i shall try and get the MAF sensor checked and then i am planning to get the EGR, Intake Manifold and intercooler cleaned. In my case the intake system has never been cleaned before, hence i am considering to give it a shot. Request people how have faced similar problems to give their solution. Thanks, Saugat.