i think folding here is fine. You barely have set odds and even on a 742 flop you're going to be scared...