What causes black smoke to come from exhaust. on 2004 Chrysler 300M

Hard starting, rough idle, smell gas fumes and black smoke inside the tailpipes....

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
The engine is running too rich (getting too much fuel). This is a sign of a pretty big issue that needs to be checked out by a shop that can diagnose this fuel injection control system.
Here are some if you need one: http://repairpal.com/directory?address=11706&car_brand_names=Chrysler