Yes, I understand that Fiat never recommended EGR cleaning. But, I went for it for 2 reasons: 1. Yes, I had black smoke when I revved beyond 1800-2000rpm. 2. When I asked the SA, he too said, "Yes sir, you should get it done . . . ". However, since I insisted during payment, they did not charge me for EGR! Do you think EGR may be the culprit here?