Hi everyone I am new so bare with me if i sound a little lost . ok here is my problem I Have major pinging issues with this thing. I bought this 4runner about 6 months ago and i knew it had pinging issues but i thought it was a fuel problem. I have put premium in it and it still pings. the funny thing is when i run it in the morning it does not ping.Only when it reaches operating temp is when it starts. So here is a list of things that i have done. Oh and i am getting no codes at all so i really think some other sensor is out of wack
Seafoam 3X helped idle still pings
TPS replace and adjust no help
O2 sensors No help
Fuel filter no help
Checked timing 10 deg btdc as per fsm
Spark plugs wires and cap no help
Removed and cleaned EGR (what a mess) no help
Cleaned throttle body no help
I have a friend who has the same year so we swapped the ecu,afm,and distributor no help
Compression checked there all within 120 to 130 range
I replaced the water pump timing belt so everything is ok there. the only problem i have is the fan pulley bracket has got a bad bearing i thought it was the water pump going bad but it turns out it was the fan pulley. a question i have is can the noise from the bad bearing throw off the knock sensor to advance the timing. also it has 170,000 miles maybe a partially clogged cat. I don't know what else to do i'm lost any help would be appreciated. :gun4:
Seafoam 3X helped idle still pings
TPS replace and adjust no help
O2 sensors No help
Fuel filter no help
Checked timing 10 deg btdc as per fsm
Spark plugs wires and cap no help
Removed and cleaned EGR (what a mess) no help
Cleaned throttle body no help
I have a friend who has the same year so we swapped the ecu,afm,and distributor no help
Compression checked there all within 120 to 130 range
I replaced the water pump timing belt so everything is ok there. the only problem i have is the fan pulley bracket has got a bad bearing i thought it was the water pump going bad but it turns out it was the fan pulley. a question i have is can the noise from the bad bearing throw off the knock sensor to advance the timing. also it has 170,000 miles maybe a partially clogged cat. I don't know what else to do i'm lost any help would be appreciated. :gun4: