Wish I had a 240d with only 95 thousand. Anyways rather than ponder your problem try to contact the last owner on the offchance he may know what the problem is. Do not imply that he knowingly sold car with problem just try diplomacy. He may not know but on other hand he may. Or provide valuable clues.