I have a 2005 Toyota 4Runner SR5 V6 (1Gr-Fe) with 278,338 miles on it.
I've recently done some DIY replacments because I was experiencing a knocking / rattling noise upon acceleration or load.
Water pump, knock sensors, thermostat, timing belt and radiator have all been replaced at around 255k miles. I've cleaned the fuel injectors and mass airflow sensor to no avail. The car still knocks and I've got no codes. Oil gets changed every 5k miles as well as the oil filter and air filters. Spark plugs were replaced last week and I'm not sure where to go from here.
I've had some people suggest the EGR valve or a vacuum seal leak but I'm less experienced in that department.
Let me know your thoughts! 😎
You've checked codes but what about live data?
I have not checked the live data, can any scan tool do this or do I need to go to a mechanic/ autoshop?
It depends what you have. Most recent scan tools, even inexpensive ones, have some live data capability. You'd want to be able to record the data while the problem happens for playback later. It should be possible to check, for example, if there is any knock sensor output.
Okay I will look into this. I appreciate the suggestion!