replace CTS if you don't want to pay diagnosis fee.
mixture is too rich that cause misfire and black smoke. the most possibilities are CTS, fuel pressure regulator. O2 and Maf for some old cars. you need to check CTS and regulator first.