Hello . Just bought my 08 x runner two weeks ago . 108k miles . Had check engine light when purchased. Was told just an 02 sensor (a lie , but no big deal bought it for the body )
Well it wasn't an 02 sensor . Had random multiple cylinder misfire . Then isolated cylinders 2-4-6 ...