My 93 DeVille gets the P039 when going over rough roads. First time I took in into the shop, I told them I had a P039 code. I told them I thought that may be a Torque Converter Clutch issue. Shop Advisor said they would take a look. Came back that night after work, Shop advisor said I had a P039 code which is a Torque Converter Clutch issue, if I wanted the mechanic to take a look, it is an additional charge. This cost me $100.00. I just looked at the advisor and said, I knew that already, I needed to know if there was anything wrong with the Torque Converter, I already knew what the code said. I paid and left.
As for selling your car, it may not be 100% honest, but, clear the codes before you sell. If there is nothing wrong with the car, it is running at 100%, you are not total in the wrong giving a clean slate on the error codes.