My Stilo JTD (2002) runs like a dream until I've done about 15 miles then the acceleration goes. It will continue to run and will slowly pick up speed then suddenly kick in leaving a cloud of black smoke behind it then not respond again and so on. Any ideas?