You are here:

Toyota Repair/2004 Toyota Sienna AWD


I have a 2004 Toyota Sienna AWD that has 120,000 miles on it. It is a 3.3 engine.  The check engine light came on and it had code 0333 knock sensors and P0037 oxygen sensor.  The description of the knock sensor was exactly what the van was doing it had hesitation when you would give it gas you could be going up hill and have it floored and would be slowly going then all of a sudden it would go.  This did not happen all the time.  A toyota mechanic replace the knock sensors both of them and they were toyota parts the oxygen sensor again toyota part it was on the Bank 1. and he also replace the wiring connection on the knock sensors.  I just knew it would fix it wrong...coming home I had the sluggish at some points and some points the rpms went higher but it was like it was not changing.  Mechanic is scratching his head and also I had to put in a brand new battery on the way home he said he had to jump it off twice and that could be affecting some things.  He also had me change the air filter.  Almost 1000 and this thing is not fixed and I am out of money.  He has no idea what to do becasue all the codes are clear.  It did the same thing with him when he drove it.  I hope you have a clue what is going on. I thought maybe the fuel filter like it was getting cut off and the air filter the way to best put it is like it is straving for something gas or air and all of a sudden it gets some...hope that makes sense.  Oh the fuel filter can not be changed becasue it is in the gas tank or something like that and it never needs changing.

In most cases the knock sensors are not the problem and rarely are, the code can come up because there is another problem with the engine that causes the sensors to go out of their designed parameters and the light turns on. They do what they are supposed to and that is to detect engine knock or in some cases engine pinging and pre ignition caused by gas contamination, engine timing issues or a mechanical problem that sets up a vibration to trigger the light.
I don't have a definite or quick answer here, I can only make a few suggestions. You say there are no codes now but it still has a drivability issue.
A couple of suggestions,
have the fuel pressure tested under driving conditions
Have the timing belt checked
put some fuel injector cleaner/gas treatment in the tank and see if it helps
if it does you'll know it's fuel related
If the light turns back on let me know what codes you are getting

Toyota Repair

All Answers

Answers by Expert:

Ask Experts


Ted Ritter


I have more than 28 years experience as toyota technician, I will be able to answer most questions related to the Toyota product line up to the present year models,I am located in the US but welcome questions from other regions of the world. When asking a question please provide specific information: year,model, engine,transmission information. Provide as much information as possible including a brief repair history if possible. I have been a volunteer here for more ten years an have answered over 16,000 questions helping Toyota owners with their problems and save thousands of dollars without any compensation, some of my answers are published on many other websites including google and various automotive forums. DONATIONS ARE VERY MUCH APPRECIATED, IF YOU HAVE RECIEVED HELPFUL INFORMATION PLEASE MAKE A DONATION. AS OF TODAY (JULY 22, 2014) ALL REQUESTED GRAPHICS, ILLUSTRATIONS, DIAGRAMS, PHOTOS, WILL REQUIRE THE MINUMUM DONATION UP FRONT.


Toyota technician since 1979,expert in electrical systems,OBD systems,engine repair, driveability problems,EFI systems,ASE certified,Toyota master technician.
Certified Hybrid Vehicle technician.

Toyota master technician, ASE certified in eight catagories, Hybrid vehicle certified. Toyota technical training: Engine Automatic transmission Manual transmission Drivetrain Electrical systems Brakes and chassis Air conditioning Engine performance and diagnostics Hybrid systems

©2017 All rights reserved.

[an error occurred while processing this directive]