Arduino I2C sniffing data

A PCF8574 does not really "pull" anything HIGH. Or at least, only very briefly.

It expects whatever it is connected, to pull the line HIGH, the PCF will only pull it LOW.