Did you drive it under heavy load/acceleration? Pcm will need To meet the fault tolerance to set the code. Pulling the intake is not hard with only a few basic tools. Hardest part is getting the connector unplugged at the very back. The vvt solenoid is at the frt of the engine and held in with 1 ten mm bolt, twist the valve a few times to break the o ring seal and it will come out.If you still have the original style solenoid it will have screens, that are usually all torn up.The one with the wrapped spring is the superseded part and I haven’t seen one of those fail.RJ