Billowing black smoke is generally a sign that the fuel-air ratio in your engine is too rich. This means that the fuel injectors are either adding too much fuel or that the intake valves aren't letting enough air in. This could be caused by a leaking fuel injector, a faulty fuel pressure regulator, or a bad air filter.