I think we're just at the point where someone else is going to have to take over.....all the soft lines have been replaced. It's just been a very frustrating experience. He had it at the dealership once and that's who told us the injectors were bad. The CP3 was done by a different shop. We've done all the rest. I'm just out of ideas and actually have been for a while. I just hope he eventually finds someone that can fix it for him. He's obviously sunk a chunk of change into it so far and it's back breaking that every time we think we have it the code pops within 100 feet of the driveway on the test drive.