Crazy thing is, the service guys at dealer #1 who gave us huge quote cleared the code history, so dealer #2 is saying "we don't show anything is wrong with the engine". Paid $2300 for 60k tune-up and a minor repair. Now I'm scared dealer #2 after test driving it for a few days will come back...