Why does our 98 Honda accord not start when its parked on a hill?

Maybe a weak fuel pump?