A flickering light can mean a bad oil pressure sending unit.
I would pull that & either check pressure or just replace the sending unit if its cheap enough
before doing a motor.
If your going to even think about using the old pump , you tear it down & take clearance measurements, make sure it has no scratches on the cover & rotor, clean & check the valve & replace the spring that determines pressure.,.
Or just replace it with a new one.
You don't just slap the old one back in..
An oil pump in n engine , is the same as a heart in a person.
If either one is bad , neither one lasts to long
The oil pump pumps up the oil from the oil pan but the pressure is mostly created by the oil galleries and journal bearings.
It's like a water garden hose. You cover the hose opening with your finger to create pressure.
On old cars, their journal bearings have wore out so, oil flow through them more freely. Reason why they use thicker oil on older cars.
id warrant someone just slapped in bearings without bothering to see a machinist. you get what you pay for
try this gizmo
Hey, I have just done a rebuild on my H23A1 motor in my prelude because before my oil light was flickering and it was a sign of low oil pressure and my main bearings were eaten away slightly. So after doing a complete rebuild and putting everything back together my oil light still flickers when idling. My idle is low and I'm using 5W-30 oil. I also used the same oil pump since it was "fairly new." Could it be the oil pump? My old engine probably had about 100k miles on it.