hey guys. i could use some help, my truck started doing this alot recently, it runs/drives great. but sometimes out of the blue the idle will drop and it runs a lil rough and the shakes a good bit. part or neutral the idle drops to 400 rpms runs rough, motor shakes, almost like it wants to stall, but doesnt, and in drive it idles at about 1500 or so, also rough, but it will clear its self up after a while or if i shut it off and restart its fine. its just doing it alot more now and im getting worried bout this. theres no codes as i check it, but well it did throw a code but the check engine light never come on, the light does work. it was a p2196, or somethin like that. 02 sensor signal stuck, rick, bank one sensor one. but never come on or throw it again since, im changing plugs and wires and fuel filter thursday. id really appreciate any help. truck is a 2006 reg cab, 2.3 2wd auto..