My 99 diesel NPR has about 200,000 miles on it and has been well maintained. Several weeks ago it started smoking (black) on and off. Oddly, it would run fine for five miles (city driving) and then a little power loss and it would begin to idle ruff and smoke sporatically. It would smoke constantly at 52 mph. Above that it would be sporatic. Any suggestions?