Hi, it's my first post here but I've had this bike as a project for a while. I've already looked through the forums and googled as much as possible before posting, but I can't seem to figure out what's causing my issue.
I just finished overhauling the engine (new rings, honed cylinders, valve lapping, stem seals, and all new gaskets/o-rings). The bike sat for many years but only has 15k actual on it. When the bike gets up to temperature, and when at idle (1200 rpm), the oil light has been coming on. It goes away as soon as you give it even the slightest amount of throttle. I hooked up my oil pressure gauge to where the pressure switch normally is on the pump after riding, and it showed only 5psi at idle. It was around 50psi at 3k rpm, which seems to be consistent with Honda's measurements.
Fresh oil and filter (15W40), no visible leaks anywhere. There's a bit of crankcase pressure and blow-by out of the PCV, but it seems to be getting better. I'm thinking its just a result of the new rings bedding in. A lot of people seem to run 20W50 in their 650s, but if Honda says 10W40 is fine year-round, would something else be wrong with the bike? When I was riding today it was 60*F, I can't imagine it'd be any better in 100+ summer heat.
Some possibilities I've seen are worn crankshaft bearings, missing primary nozzle (I put a new o-ring on when I had the engine apart, it's definitely there), clogged pickup screen (just pulled off oil pan and checked), or a worn oil pump. When I had the engine apart, I checked the bearings for wear and it seemed consistent with the mileage the bike has. I wouldn't think any of these things would be worn with this low mileage.
Any advice or suggestions would be appreciated, thanks!