This was pulled from an 84 Porsche 928S that had 90,000 miles on it and was not wrecked. But that had sat a while. Parts may fit other years, but I do not know the exact interchange on these cars so be sure that a part from an 84 model will work for you. Parts will likely need further cleaning as I do not take time to clean them.