Low Oil pressure

i am getting 40psi with the drill

Depending on drill speed, that is probably about what it will be at idle. Do you get the feeling it would increase with RPM? If so, you may have fixed it.