Greetings! I would rec to check the coolant temp sensor. If the resistance is off than your car can think that it is cooler than it realy is and there for running richer than it should. Therefore it will then blow black smoke out the tail pipe. This is very common!