I recently purchased this Berlina running rough and blowing smoke. The owner told me they had put bad fuel in it, and it would probably need new injectors. I had a mechanic diagnose it and he said the timing chains was the problem. He did the chains and put new injectors, and now its running...