anyone recomend descent leakdown tester?

i just dont know what to do here, it's very frustrating i'm about ready to just say screw it and buy new heads,i'm tired of guessing is it this or is it that, feel like i'm just waisting my time chasing this issue. I have done multiple compression checks on it with it at operating temp and every single cylinder hits 150 psi on the dot, so i really dont think i have piston ring problems, and it never smokes when starting it up and it never smokes while at an idle, it only smokes when i back off the throttle after getting on it hard or when i shift out of overdrive it smokes too no matter what rpm i'm at, soon as i shift out of overdrive a blue cloud of smoke rools out the exhaust pipes.