Since you mentioned you had the bottom end checked out I was thinking about my upper.. and I have stock heads and the 1 or more of the valve seals are shot and this always screws with my oil pressure(because im burning it off).. Im not sure if this may be your problem but im sure it would be something to think about and im sure someone more experienced than me will come around with some help !