Is it normal for a 2004 Civic to get only 22 MPG instead of the expected 29-38 until it is broken in which the dealer says is 3000 miles?

It could depend on how you drive it, how much you sit at idle and it could be out of tune.