P0016 Code

Tiny
PERUVIAN408
  • MEMBER
  • 2007 TOYOTA CAMRY
  • 4 CYL
  • 2WD
  • AUTOMATIC
  • 92,000 MILES
My car won't pass smog because of this P0016 code. I'm not sure what to work on. I already replaced the spark plugs.
Monday, August 24th, 2015 AT 1:38 PM

7 Replies

Tiny
MHPAUTOS
  • MECHANIC
  • 31,937 POSTS
This is a code for the VVT sensor, it just may be fouled up, try using a engine flush and then change the oil and filter, clear the code and re test after a test drive.
Was this
answer
helpful?
Yes
No
+1
Monday, August 24th, 2015 AT 2:45 PM
Tiny
PERUVIAN408
  • MEMBER
  • 3 POSTS
I did an engine flush this morning and reset the check engine. The car feels like it drives better. After 10 minutes drive the code came back.
Was this
answer
helpful?
Yes
No
+1
Saturday, August 29th, 2015 AT 12:43 PM
Tiny
MHPAUTOS
  • MECHANIC
  • 31,937 POSTS
The VVT valve in the cylinder head may be sticky, clear codes and re drive it may start to free up now that you have done the flush, if not the valve will need cleaning or replacing.
Was this
answer
helpful?
Yes
No
Saturday, August 29th, 2015 AT 4:24 PM
Tiny
PERUVIAN408
  • MEMBER
  • 3 POSTS
The car drives so much better now that I did the flush. Where can I locate this valve to replace or to clean it. I went to a shop and they said it's the cam shaft gears, they want $2k to fix. Is there anything else you would recommend.
Was this
answer
helpful?
Yes
No
Saturday, August 29th, 2015 AT 4:29 PM
Tiny
MHPAUTOS
  • MECHANIC
  • 31,937 POSTS
I would give it a few drive cycles first as it may come good, I will find the details and post them a bit later
Was this
answer
helpful?
Yes
No
Saturday, August 29th, 2015 AT 4:49 PM
Tiny
BDL
  • MEMBER
  • 1 POST
  • 2003 TOYOTA CAMRY
I have a 2003 Camry LE w. 1MZ-FE, V-6.
It has 97k miles.
I changed the timing belt, FYI both Haynes & Chilton manuals show the incorrect TB tensioner, and now the MIL is lit. I used a Inovva Model 3030 tester and recieved codes of P0016 & P0018. Actually 4 codes of two occurances of each. I cleared the codes and the MIL came on at start up.
Both repair books indicates the code P0016 is a "coolant temp sensor range or performance."
P0018 is not listed. Also, niether code was in the manual for the tester.
Some web sites indicate the p0016 codes correspond to "crankshaft position - camsshaft position correlation( bank 1 sensor A) & p0018 the same for bank 2.
Is there any way to check without removing the timing covers etc?
Also, the crank & both cams were in correct position according to all marks on all foru( both block & timing marks for crank) at assymbly.
The car runs fine.
Please help.
Thanks, bdl
PS: Dealer said these codes were not in their book.
Was this
answer
helpful?
Yes
No
Monday, June 1st, 2020 AT 2:36 PM (Merged)
Tiny
LOSTINMARS
  • MECHANIC
  • 222 POSTS
Those 2 codes usually come up when the timing belt isn't lined up right. Sounds like the belt is probably a tooth off.
Was this
answer
helpful?
Yes
No
+1
Monday, June 1st, 2020 AT 2:36 PM (Merged)

Please login or register to post a reply.

Sponsored links