So I completed the job. Oil pump and truck run great and no leaks! Thank for your help.