I resealed the crossover since there was a small leak.The light still came back on.I am going to say the 02 sensor is defective.If i recall there are only 3 grounds that are on the transmission?Two little ones and one big one that all go on one stud.Could it be the pcm?I still think it it possible for some reason.