P0016 in 2003 Toyota Camry 2.4L

by mandkauto on Jul 26 2017, 4:13 PM

I've been trying to figure out how to get rid of a P0016 in a Toyota Camry with a 2.4L engine. The car had a new head gasket and timing set installed a couple months ago and has come back with the check engine light. I went in with the scanner and commanded the VVT solenoid on and off and there was no change in the running of the engine, the resistance of the solenoid was in spec and it moved when power was applied but I went ahead and replaced it to see what would happen. After replacing, commanding the valve on would kill the engine, which is what I wanted to see. Took it out for a couple test drives, drove out well but eventually the code returned and commanding the new solenoid had no effect on the engine. At this point I'm fairly certain it's not the solenoid but bunk parts do happen so I got one from a different vendor. This second new solenoid worked out for much longer but eventually the same thing happened. I'm 99% certain the timing chain isn't off, I installed it and triple checked. It could be in the hydraulic intake cam sprocket or the ECM, Both are expensive and tricky to diagnose. At this point the car has become a headache for the owner and myself, I'm running out of ideas and he's running out of patience.

You must be signed in to reply or vote on this post.
4 Replies
  • By bplustech
    Hi, I'm new to the forums. I know I'm chiming in late but I haven't seen anyone suggest checking the singnals to the solonoid while the problem is happening. Back probe the connection while commanding the VVT solonoid with the scanner and take it from there. You might have a intermittent bad wire or connection. I see quite a few wire falures on Toyota. Hope this helps.
    Sign in to vote 1
  • By mattmiata
    The screen gets clogged, but also sometimes if its too clogged the solenoid might need replacing
    Sign in to vote 0
  • By vanislewrenches
    I second the VVT screen, these are known to get clogged up with some gunk. Cheap enough to change and definitely something I would recommend as regular maintenance.
    Sign in to vote 0
  • By autotech18
    If you are 100% sure you are not off a tooth on timing and all timing components are not compromised in any way, I would double check the screen on the VVT solenoid as well as try and see if the passage way is blocked on the engine side, maybe got partially blocked when doing head gasket. Also did you replace solenoid with OEM?  Sometimes makes a difference on tricky components.  And lastly, I know us independant mechanics don't like to hear/say it, but sometimes it's better for all parties to just bail and send a customer to the dealer.
    Sign in to vote 0

Recent Discussions

Top Contributors

  • Elite Tech
    {{user.displayName}} ({{user.numberOfPosts}})
  • Show More