2004 PreRunner V6 with 180,000 miles.
While driving, truck started to really run bad when under a reacceleration load. (When increasing speed from approx 55 to 65 mph)
Check engine light came on.
Auto Zone pulled the code (p0304 Clyinder 4 misfire).
Went to dealer and got a new set of plugs.
Put in the 3 on the driver side (in a hurry no time to pull the coil packs for the other 3).
Also found a ground wire bolted to the intake (on the driver side) that was very loose.
Truck ran great. No miss, check engine light went off.
Then again yesterday, check engine light pops on with no apparent symptoms (that I could hear/feel).
AutoZone pulled 3 this time:
P0031 - o2 - Bak 1 Sensor 1
P0304 - Cyl 4 misfire
P0136 - o2 - Bank 1 Sensor 2
Could the misfire (oil pack, wire, plug, etc) cause both p2 sensors on bank 1 show errors?
Where is bank 1 and which sensor is 1 and which is 2?
I plan to replace the 3 plugs that I didn't do last time...but
Should I start throwing money at it with coil pack(s), set of wires, o2 sensors, etc?
Anyone have this specific mix of simultaneous codes and what did you do to fix?