So after clearing CEL as previously mentioned, I give my car to North Park VW of San Antonio for the 2nd time. About 5 hrs later I get a call from the service guy.
"The tech says we can't perform the emissions fix, because even though the CEL is no longer ON, the code is still there. Since the CEL was turned off with a "patch fix" and not a "proper fix" (read: pay them $1000 to replace Intake Manofold), they can't perform the emissions fix."
They want to demand that I pay them $1000 to replace the IM before performing emissions fix, withholding my $5100 in the mean time, WITHOUT a CEL.
Sounds to me like they're making things up for the sake of generating revenue.
But I should be fair, and open minded.
If anyone can explain to me how this is a legit requirement, I'm all ears.
I learned a few new things through this process on my car that may help you, too...
1) OBD has 3 types of codes that are important here:
Pending codes - these are codes for things that have happened but not frequently enough to turn on the check engine light yet.
Active codes - these will turn on the check engine light and have been verified as actual problems
Permanent codes - these are codes that caused a check engine light but were cleared by a diag tool AND are waiting to be verified they don’t come back. This is to ensure the actual problem(s) causing a code are truly fixed.
2) OBD readiness is another thing scanners can tell you. This tells the dealer and emissions testing that a full drive cycle has happened with no codes coming up — this is to prevent people from clearing codes right before an emissions test.
As far as I can tell, permanent codes will go away when emissions readiness completes AND the underlying problem no longer exists.
So in your case it sounds like there may be pending or permanent codes still in the ecu.
The free code reader you can use at an auto parts store may tell you if you have permanent codes and if emissions readiness is ok.
If everything is actually fixed do a “universal drive cycle” (google it for details) then scan for codes again.
Ideally, if you then have emissions readiness, all pending and permanent codes will either go away on their own OR will tell you something else that needs repaired.
I got tired of going to the auto parts store to get my codes all cleared out and everything fixed so I bought a Carista OBD reader for like $30 (try ECS tuning or amazon). Their app comes with a 30 day full feature mode which was pretty good but after it expired I decided to buy the dashcmd app for $10. Either app shows you codes active, pending, and permanent.
Good luck!