yes it could have something to do with the sensor. that sensor when it gets to proper temperature from the exhaust tells the computer to start using its other sensors . it could be dumping fuel because it won't go into closed loop. yeah i know its hard to locate things under the hood sometimes but you have to be dilligent. and the sucky part about it is, it will be right infront of you and you could be missing it. we all have that problem sometimes with all the wires and hoses and other things