Thanks for your replies.
Hyde802 - Yep it is a 3.0 / 6cyl. If the wiring was faulty I think the light would show all the time... but that's just a guess.
TOY2G - I've meaning to change the fuel filter so I'll get onto that and re-check the injector plugs.
Whats got me scratching my head is...
Afternoon,
I need some help with my 4Runner.
The engine light (knock sensor) comes on when I rev the car quickly in park. If I rev it gradually to 4000 RPM the light doesn't come on. The light also comes on when I go to take off as well.
If I turn the car off then on again the light doesn't...