Your peehole is perfectly normal. You will not have a full flow on that motor until the thermostat opens. That motor does not have a head gasket. When you prime the fuel bulb do you smell fuel? Is fuel running out of the motor anywhere? Is the arrow on the primer facing the motor?