I got this message today via the carfax application. Anyone else know about this, is it even accurate.
Nice to see the recall notices are finally going out. Here is the discussion on the subject:
The oil separator is supposed to be installed by the owner. I’ve done 3 of them... I recommend doing it yourself. The pedal cannot be done by yourself since it is a recall item that needs to be documented.Or make sure they do the job right. Brought my car in to have the oil separator put on... Nothing zip tied, etc... Try to give someone a job and they wind up doing it crappy.