Hoping for a little guidance before jumping into it this weekend.
Backstory er...
[rant]
Put the 2013 up for sale last month. Following the first test drive with a potential customer I popped the dreaded P0018 code. I did the basic diagnosis myself. (Including watching VVT target angles, Swapping VVT cam and OVC, oil level check and flush...)
After burning daylight I gave in a took her to the local dealership. Since I didn't have the time to mess with her myself (First mistake.) I explain what I did diagnosis wise and let their tech have a go at it so long as the problem is fixed. Day later they call back and want to do a cam sprocket, which is about what I expected having followed the [02-132-12] flow chart. Asked if they needed to do the ecu and was responded with "nah." A week later they then did the ecu... $2700 and change. Oh well she can now be sold in good faith to the next future ft86member. I pay for the repair over the phone and pick her up after hours that weekend. (2nd mistake.) Get back to selling the car and worry about my other projects... or so I thought.
I make it 3 blocks down the road before the car sputters and stalls. I pop the hood and immediately notice the MAF is unplugged and dangling above the belt with some serious wear on the loom. Plug her back in and the car fires right up (whew.) I check the codes and surprise surprise I have 8 stored codes from Lean condition to bad oxygen sensors, not to mention the same p0018 I took it in for. After looking over the engine bay once more for anything unplugged I limped her back to the dealer, with a every passive aggressive note in the key drop box. (3rd and 4th? mistakes.)
Next day they call stating the o2 sensors were now magically bad and everything was all good but the car had unusually high oil pressure. After a long conversation with the manage they sold me the oxygen sensors at cost with no labor to install them. "AS LONG AS THE CAR IS FIXED." The service writer couldn't elaborate further though as he was 'low man on the totem pole' or whatever the fuck that meant. Didn't even make it out of the lot before P0021 and P00C illuminated the gauge cluster.
At this point the dealer gave me 2 options. Another 2.5k+ to tear down the engine and 'hunt' for the issue or a new engine. I left the car there and walked out being so mad. Later, I picked the car up that weekend after they started trying to charge daily storage.
I tried to back charge my card but due to the time between paying and doing so, I wasn't able to. :/ At least my 3 weeks and $3k got rid of the P0018 right? [/rant]
So I've got the car with the following codes.
P0021 Camshaft position "A" - Timing Slow Response Bank 2
P00C Camshaft Position "A" - Timing Over-Advanced or System Performance Bank 2
The car has a new Cam Sprocket with ECU, and a new (revised) OCV and fresh oil. My gut feeling says when they did the sprocket/front cover some silicone was dislodged and found itself a new home blocking an oil passage or is clogging an AVCS filter screen. I'm fairly certain that it isn't a sensor issue or the timing chain being off at this point.
Does anyone have any ideas or quick things/diag to try before I'm forced to pull the engine and fully break her down? I'm down for any tricks at this point. Just want the car out of the driveway without having to sell it as a clean titled roller.