Wouldn’t it be wiser to first disconnect all the sensor plugs/looms and dry/blow out all the water and then see what happens? If the over fuelling was caused by a sensor, then id look at the coolant temp sensor first. It’s located on the intake side of the head right at the back near the dip stick