P0016 Code

2007 TOYOTA CAMRY
92,000 MILES • 4 CYL • 2WD • AUTOMATIC
Avatar
PERUVIAN408
  • MEMBER
  • 3 POSTS
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.
Aug 24, 2015 at 1:38 PM
Advertisement
Avatar
MHPAUTOS
  • CERTIFIED EXPERT
  • 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.
Aug 24, 2015 at 2:45 PM
Avatar
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.
Aug 29, 2015 at 12:43 PM
Advertisement
Avatar
MHPAUTOS
  • CERTIFIED EXPERT
  • 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.
Aug 29, 2015 at 4:24 PM
Avatar
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.
Aug 29, 2015 at 4:29 PM
Avatar
MHPAUTOS
  • CERTIFIED EXPERT
  • 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
Aug 29, 2015 at 4:49 PM
Avatar
BDL
  • MEMBER
  • 1 POST
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.
Jun 1, 2020 at 2:36 PM (Merged)
Avatar
LOSTINMARS
  • CERTIFIED EXPERT
  • 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.
Jun 1, 2020 at 2:36 PM (Merged)