My 3.6 also smokes bad on overrun (lifted off throttle). This is typically due to head related problems - either worn valve guides, or worn / hardened valves seals, or both! If your engine didn't do this prior to the head rebuilds then unfortunately I would suspect that work to be the issue.