its very hard to tell given the way you played it. the primary reason i want to fold though is because of the size of the pot on the flop. theres just no reason to play this out of position.

that being said, my favored line is not check/fold. its lead and see what happens.