my compression test is as follows 280, 237,265,254,242,247. and i did a leak down test , the max psi i could test with was 150 psi , 0 no leakage . like i said running the truck with turbo off supply tube in drain tube , warm motor it pushes out the drain tube and why turbos are dumping oil...