I personally don't trust oil pumps... I'd rather premix, fail safe.
Previous owner said they are reliable though and has never seen one fail.
I'm scared to touch it still, not ready to start pulling it apart...So I will leave it as it is for now.
_________________
MC21
04 NSR50R
93 CBR F2
98 CBR F3 track bike
95 VFR750
89 FL400R Pilot
90 FZR 4/600