Double trouble

I believe the light is coming on in gear because of the lowered rpm's resulting in the oil pump npt spinning as fast and lowering the pressure. As far as reasons the pressure is low i dont have enough experience with this problem to give a credible answer but suggestion if the car isnt knocking could just have a worn oil pump or pressure spring maybe?

Kinda hard to hear for knocking because of the solid tappets but I will try to listen more closely. My buddy Kevin has the Dart now and will be going through it to let me know what needs to be done, plus he will be changing the fuel pump while I'm at school. I lost about an 1/8 of a tank because of the leak.