Black smoke= Carbon or extra unburned gas.Is the car turbo or non turbo.If the car is turbo try letting the car sit at idle for about 1 min before you turn it off then let is sit and see if it happens again.Have you cleaned the injectors?If not you can get the type you poor into the tank and run for it to clean the injectors.