I was hoping some one here can give me some ideas on why my trruck goes lean randomly. will always occur the same time in morning and will also happen if i let truck sit and idle then take off again. after it goes lean it will always go real rich befor it corrects itself, what sensor would cause this?replaced both o2's and maf no change. any ideas??