Check your oil dipstick. Low pressure may be a result of air getting into the oil pump. Too little oil means that the pump is sucking up air & some oil. Too much oil in the pan means that the crank+rods can be spinning/churning in the oil and making small bubbles, also causing air in the oil pump.
Debris and other shit (like old varnish, perhaps RTV sealant, sand grit, or bits of metal) can clog the oil pickup tube also causing low pressure and reduced oil flow. This is also why you always change filters at each oil change. One solution to clear out varnish is to run Seafoam Solution brand or Marvel Mystery Oil for a few days before doing an oil change. When was your last change?
Sand grit and contaminants can also wear your journals and bearings. Too much space and decreased tolerances will show low pressure. Hopefully this isn't your case and we can rule out the others before going here.
The pressure relief valve can also stick open from old gummy oil, varnish buildup, or from even using a heavier oil weight than recommended.
I would check the dipstick level first. If it's low, you could be burning oil at the rings, or have bad leaking seals. If it's normal, I would run those cleaner products. If overfilled, drain it a bit or just change the oil & filter altogether (I would do the complete change to rule out bad oil and clogged filter). SOHC can have a hard time starting in colder weather (my '93 Civic D16Z6-1.6L SOHC does), so you gotta use the right oil. If you are further north, I don't know what they normally use, but a 5W-30 should be okay. Even here in Texas @ 30*F, a 10W-30 can take a couple spins before catching.
Hopefully this works for now, and gives a lil bit of insight to your dilemma.
Pete