I have found everything I have purchased from SRM to be of fine quality. My 1970 BSA Lightning has one of your oil pumps and it offers a reassuring idle oil pressure of 20lb at idle, with better than 10lbs per 1000 rpm up to pressure regulator limit of 60lbs with 50wt oil at 215 degrees F.