2001 Tundra SR5, 3.4L
I have a rough idle when in gear and it seems to be worse in the rain. It's not terrible but just seems like it should be smoother. I just bought the truck a week ago with 131,000 miles.
Ran a can of sea foam through it starting at 1/8 tank and ran it just about empty
Changed the air filter
Swapped worn K16TR11 plugs with new PK16TR11s gapped to .043
Cleaned the throttle plate
Wires are very clean probably recently replaced
Replaced both vacuum lines running to the airbox (cracking)
Cleaned the MAF sensor
First it idled really high around 1500, dropped to 1200 after a minute or so, and I took it for a test drive and before getting out of the neighborhood the check engine light came on. Turned around, stopped and started it several times in the driveway and it kept coming on, left for a few minutes and came back and it started up with no light and at normal idle around 500.
Drove it around for a while and it seems like there's been little or no change. I can feel some shake in the steering wheel while idling in D but it's not like it's in danger of stallilng.
It idles perfectly smooth in N. Any ideas what to try next?