If its running 'rich' its probably not getting the correct air/fuel mixture.
try changing the fuel filter & the Spark plugs/HT Leads/Coil pack
Also put some injection cleaner additive in the fuel, take it for a good run to clean out the injectors/combustion chambers....